summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2011-10-13 08:24:19 +0000
committerBill Wendling <isanbard@gmail.com>2011-10-13 08:24:19 +0000
commit25f6d3e32186fde2e89ed278c94c05ad82e563eb (patch)
treefac615428b7cd3c804b8ad181c76583e6ef3f656 /llvm/test
parent063f55ffddeca67c56eecc24ff8fb1565637c1c2 (diff)
downloadbcm5719-llvm-25f6d3e32186fde2e89ed278c94c05ad82e563eb.tar.gz
bcm5719-llvm-25f6d3e32186fde2e89ed278c94c05ad82e563eb.zip
More closely follow libgcc, which has code after the `ret' instruction to
release the stack segment and reset the stack pointer. Place the code in its own MBB to make the verifier happy. llvm-svn: 141859
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/CodeGen/X86/segmented-stacks.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/X86/segmented-stacks.ll b/llvm/test/CodeGen/X86/segmented-stacks.ll
index 37f082c730a..ecdb00d5d1e 100644
--- a/llvm/test/CodeGen/X86/segmented-stacks.ll
+++ b/llvm/test/CodeGen/X86/segmented-stacks.ll
@@ -81,7 +81,7 @@ define i32 @test_nested(i32 * nest %closure, i32 %other) {
; X64-NEXT: movabsq $0, %r10
; X64-NEXT: movabsq $0, %r11
; X64-NEXT: callq __morestack
-; X64-NEXT: movq %rax, %r10
; X64-NEXT: ret
+; X64: movq %rax, %r10
}
OpenPOWER on IntegriCloud