We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7f91567 commit c7856beCopy full SHA for c7856be
llvm/test/CodeGen/AArch64/vararg-tallcall.ll
@@ -37,12 +37,16 @@ attributes #1 = { noinline optnone "thunk" }
37
; CHECK: ldr x9, [x9]
38
; CHECK: mov v0.16b, v16.16b
39
; CHECK: br x9
40
-; CHECK-EC: mov v7.16b, v0.16b
41
-; CHECK-EC: ldr x9, [x0]
42
-; CHECK-EC: ldr x11, [x9]
43
-; CHECH-EC: add x4, sp, #96
44
-; CHECK-EC: mov v0.16b, v7.16b
45
-; CHECK-EC: add x4, sp, #96
46
-; CHECK-EC: ldr x30, [sp, #48]
47
-; CHECK-EC: add sp, sp, #96
48
-; CHECK-EC: br x11
+; CHECK-EC: mov v7.16b, v0.16b
+; CHECK-EC: ldr x9, [x0]
+; CHECK-EC: ldr x11, [x9]
+; CHECK-EC: blr x9
+; CHECK-EC-NEXT: mov v0.16b, v7.16b
+; CHECK-EC-NEXT: ldr q7, [sp]
+; CHECK-EC-NEXT: .seh_startepilogue
+; CHECK-EC-NEXT: ldr x30, [sp, #48]
+; CHECK-EC-NEXT: .seh_save_reg x30, 48
49
+; CHECK-EC-NEXT: add sp, sp, #96
50
+; CHECK-EC-NEXT: .seh_stackalloc 96
51
+; CHECK-EC-NEXT: .seh_endepilogue
52
+; CHECK-EC-NEXT: br x11
0 commit comments