Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7)

Unified Diff: tests_lit/llvm2ice_tests/ebp_args.ll

Issue 483453002: Subzero: Fix the simple register allocation for -Om1. (Closed) Base URL: https://gerrit.chromium.org/gerrit/p/native_client/pnacl-subzero.git@master
Patch Set: Update tests after rebasing Created 6 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « src/IceTargetLoweringX8632.cpp ('k') | tests_lit/llvm2ice_tests/nop-insertion.ll » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tests_lit/llvm2ice_tests/ebp_args.ll
diff --git a/tests_lit/llvm2ice_tests/ebp_args.ll b/tests_lit/llvm2ice_tests/ebp_args.ll
index 6a33b2b8b1401919c1e7b481be52862f0043ce35..8360bf9dc7422a6e7a62e381f0bd391295a2072c 100644
--- a/tests_lit/llvm2ice_tests/ebp_args.ll
+++ b/tests_lit/llvm2ice_tests/ebp_args.ll
@@ -21,24 +21,23 @@ entry:
; and stack slot assignment code, and may need to be relaxed if the
; lowering code changes.
-; CHECK: memcpy_helper:
-; CHECK: push ebx
-; CHECK: push ebp
-; CHECK: mov ebp, esp
-; CHECK: sub esp, 20
-; CHECK: mov eax, dword ptr [ebp+16]
-; CHECK: mov dword ptr [ebp-4], eax
-; CHECK: sub esp, 128
-; CHECK: mov dword ptr [ebp-8], esp
-; CHECK: mov eax, dword ptr [ebp-8]
-; CHECK: mov dword ptr [ebp-12], eax
-; CHECK: movzx eax, byte ptr [ebp-4]
-; CHECK: mov dword ptr [ebp-16], eax
-; CHECK: sub esp, 16
-; CHECK: mov ecx, dword ptr [ebp+12]
-; CHECK: mov dword ptr [esp], ecx
-; CHECK: mov edx, dword ptr [ebp-12]
-; CHECK: mov dword ptr [esp+4], edx
-; CHECK: mov ebx, dword ptr [ebp-16]
-; CHECK: mov dword ptr [esp+8], ebx
-; CHECK: call memcpy_helper2
+; CHECK-LABEL: memcpy_helper:
+; CHECK: push ebp
+; CHECK: mov ebp, esp
+; CHECK: sub esp, 24
+; CHECK: mov eax, dword ptr [ebp+12]
+; CHECK: mov dword ptr [ebp-4], eax
+; CHECK: sub esp, 128
+; CHECK: mov dword ptr [ebp-8], esp
+; CHECK: mov eax, dword ptr [ebp-8]
+; CHECK: mov dword ptr [ebp-12], eax
+; CHECK: movzx eax, byte ptr [ebp-4]
+; CHECK: mov dword ptr [ebp-16], eax
+; CHECK: sub esp, 16
+; CHECK: mov ecx, dword ptr [ebp+8]
+; CHECK: mov dword ptr [esp], ecx
+; CHECK: mov ecx, dword ptr [ebp-12]
+; CHECK: mov dword ptr [esp+4], ecx
+; CHECK: mov ecx, dword ptr [ebp-16]
+; CHECK: mov dword ptr [esp+8], ecx
+; CHECK: call memcpy_helper2
« no previous file with comments | « src/IceTargetLoweringX8632.cpp ('k') | tests_lit/llvm2ice_tests/nop-insertion.ll » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698