X86: remove temporary atomicrmw used during lowering.
[oota-llvm.git] / test / CodeGen / X86 / atomic128.ll
index ddc53a532028b0827013df7c854caa53c55773fa..741d2904229d73f0836d11b0ca25358c5d4a2da9 100644 (file)
@@ -277,6 +277,7 @@ define void @atomic_store_seq_cst(i128* %p, i128 %in) {
 ; CHECK:         lock
 ; CHECK:         cmpxchg16b (%rdi)
 ; CHECK:         jne [[LOOP]]
+; CHECK-NOT:     callq ___sync_lock_test_and_set_16
 
    store atomic i128 %in, i128* %p seq_cst, align 16
    ret void