diff options
author | Nirav Dave <niravd@google.com> | 2017-12-02 04:01:26 +0000 |
---|---|---|
committer | Nirav Dave <niravd@google.com> | 2017-12-02 04:01:26 +0000 |
commit | 839ff79a8d29968d01002b997b94897a00242ff0 (patch) | |
tree | 5d51ae14b51597b20abc692f47ec4237aaebd15e /llvm/test/CodeGen/AArch64/tailcall-implicit-sret.ll | |
parent | 8e97cca1494ab994a2c338fe19b80ee8ede45f73 (diff) | |
download | bcm5719-llvm-839ff79a8d29968d01002b997b94897a00242ff0.tar.gz bcm5719-llvm-839ff79a8d29968d01002b997b94897a00242ff0.zip |
[DAG][AArch64] Disable post-legalization store
Disable post-legalization store for AArch64 backend which is causing
errors out-of-tree.
llvm-svn: 319607
Diffstat (limited to 'llvm/test/CodeGen/AArch64/tailcall-implicit-sret.ll')
-rw-r--r-- | llvm/test/CodeGen/AArch64/tailcall-implicit-sret.ll | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/test/CodeGen/AArch64/tailcall-implicit-sret.ll b/llvm/test/CodeGen/AArch64/tailcall-implicit-sret.ll index f449a7e0658..10c4ba4c31d 100644 --- a/llvm/test/CodeGen/AArch64/tailcall-implicit-sret.ll +++ b/llvm/test/CodeGen/AArch64/tailcall-implicit-sret.ll @@ -11,8 +11,8 @@ declare i1024 @test_sret() #0 ; CHECK: mov x[[CALLERX8NUM:[0-9]+]], x8 ; CHECK: mov x8, sp ; CHECK-NEXT: bl _test_sret -; CHECK: ldr [[CALLERSRET1:q[0-9]+]], [sp] -; CHECK: str [[CALLERSRET1:q[0-9]+]], [x[[CALLERX8NUM]]] +; CHECK-NEXT: ldr [[CALLERSRET1:x[0-9]+]], [sp] +; CHECK: str [[CALLERSRET1:x[0-9]+]], [x[[CALLERX8NUM]]] ; CHECK: ret define i1024 @test_call_sret() #0 { %a = call i1024 @test_sret() @@ -23,8 +23,8 @@ define i1024 @test_call_sret() #0 { ; CHECK: mov x[[CALLERX8NUM:[0-9]+]], x8 ; CHECK: mov x8, sp ; CHECK-NEXT: bl _test_sret -; CHECK: ldr [[CALLERSRET1:q[0-9]+]], [sp] -; CHECK: str [[CALLERSRET1:q[0-9]+]], [x[[CALLERX8NUM]]] +; CHECK-NEXT: ldr [[CALLERSRET1:x[0-9]+]], [sp] +; CHECK: str [[CALLERSRET1:x[0-9]+]], [x[[CALLERX8NUM]]] ; CHECK: ret define i1024 @test_tailcall_sret() #0 { %a = tail call i1024 @test_sret() @@ -35,8 +35,8 @@ define i1024 @test_tailcall_sret() #0 { ; CHECK: mov x[[CALLERX8NUM:[0-9]+]], x8 ; CHECK: mov x8, sp ; CHECK-NEXT: blr x0 -; CHECK: ldr [[CALLERSRET1:q[0-9]+]], [sp] -; CHECK: str [[CALLERSRET1:q[0-9]+]], [x[[CALLERX8NUM]]] +; CHECK-NEXT: ldr [[CALLERSRET1:x[0-9]+]], [sp] +; CHECK: str [[CALLERSRET1:x[0-9]+]], [x[[CALLERX8NUM]]] ; CHECK: ret define i1024 @test_indirect_tailcall_sret(i1024 ()* %f) #0 { %a = tail call i1024 %f() |