Index: tests_lit/llvm2ice_tests/phi.ll |
diff --git a/tests_lit/llvm2ice_tests/phi.ll b/tests_lit/llvm2ice_tests/phi.ll |
index 86da00dbe11ade28abd7da8506bfecc5b8d7e7e6..d5ca2b190655311c6778977ab0b03176886a4c1a 100644 |
--- a/tests_lit/llvm2ice_tests/phi.ll |
+++ b/tests_lit/llvm2ice_tests/phi.ll |
@@ -92,12 +92,15 @@ exit: |
; CHECK-LABEL: testPhi3 |
; CHECK: push [[EBX:.*]] |
-; CHECK: mov {{.*}},DWORD PTR [esp |
-; CHECK: mov |
-; CHECK: mov {{.*}},DWORD PTR [[ADDR:.*0x3e8]] |
+; CHECK: mov [[EAX:.*]],DWORD PTR [esp |
+; CHECK: mov [[ECX:.*]],[[EAX]] |
+;;; start of loop body |
+; CHECK: mov [[EDX:.*]],[[ECX]] |
+; CHECK: mov {{.*}},DWORD PTR [{{.*}}+0x3e8] |
; CHECK: cmp {{.*}},0x0 |
; CHECK: jne |
-; CHECK: mov DWORD PTR [[ADDR]] |
+;;; start of epilog |
+; CHECK: mov DWORD PTR {{.}}[[EDX]]+0x3e8], |
; CHECK: pop [[EBX]] |
; Test of "advanced phi lowering" with undef phi arg (integer vector). |