IR: add a second ordering operand to cmpxhg for failure
[oota-llvm.git] / test / CodeGen / X86 / atomic16.ll
index ec2887e29f810bb52ec5a53a3d066531a4094aef..45d3ff46a040edc46a0456a226ec34f4bb22319c 100644 (file)
@@ -217,7 +217,7 @@ define void @atomic_fetch_umin16(i16 %x) nounwind {
 }
 
 define void @atomic_fetch_cmpxchg16() nounwind {
-  %t1 = cmpxchg i16* @sc16, i16 0, i16 1 acquire
+  %t1 = cmpxchg i16* @sc16, i16 0, i16 1 acquire acquire
 ; X64:       lock
 ; X64:       cmpxchgw
 ; X32:       lock