Index: tests_lit/llvm2ice_tests/nacl-atomic-intrinsics.ll |
diff --git a/tests_lit/llvm2ice_tests/nacl-atomic-intrinsics.ll b/tests_lit/llvm2ice_tests/nacl-atomic-intrinsics.ll |
index 85af6069196e33f0fa2399de4f40f935ad01e33c..838388a5b32a35835256d17f2a77ccdb1de79c81 100644 |
--- a/tests_lit/llvm2ice_tests/nacl-atomic-intrinsics.ll |
+++ b/tests_lit/llvm2ice_tests/nacl-atomic-intrinsics.ll |
@@ -206,7 +206,7 @@ entry: |
; CHECK-LABEL: test_atomic_rmw_add_8 |
; CHECK: lock |
; CHECK-NEXT: xadd byte {{.*}}, [[REG:.*]] |
-; CHECK: mov {{.*}}, [[REG]] |
+; CHECK: {{mov|movzx}} {{.*}}, [[REG]] |
define i32 @test_atomic_rmw_add_16(i32 %iptr, i32 %v) { |
entry: |
@@ -219,7 +219,7 @@ entry: |
; CHECK-LABEL: test_atomic_rmw_add_16 |
; CHECK: lock |
; CHECK-NEXT: xadd word {{.*}}, [[REG:.*]] |
-; CHECK: mov {{.*}}, [[REG]] |
+; CHECK: {{mov|movzx}} {{.*}}, [[REG]] |
define i32 @test_atomic_rmw_add_32(i32 %iptr, i32 %v) { |
entry: |
@@ -348,7 +348,7 @@ entry: |
; CHECK: neg [[REG:.*]] |
; CHECK: lock |
; CHECK-NEXT: xadd byte {{.*}}, [[REG]] |
-; CHECK: mov {{.*}}, [[REG]] |
+; CHECK: {{mov|movzx}} {{.*}}, [[REG]] |
define i32 @test_atomic_rmw_sub_16(i32 %iptr, i32 %v) { |
entry: |
@@ -362,7 +362,7 @@ entry: |
; CHECK: neg [[REG:.*]] |
; CHECK: lock |
; CHECK-NEXT: xadd word {{.*}}, [[REG]] |
-; CHECK: mov {{.*}}, [[REG]] |
+; CHECK: {{mov|movzx}} {{.*}}, [[REG]] |
define i32 @test_atomic_rmw_sub_32(i32 %iptr, i32 %v) { |
entry: |