summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Mips/largeimmprinting.ll
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2012-07-25 03:16:47 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2012-07-25 03:16:47 +0000
commit5a69c235aea730d90a9b2ce57077ce45815650a0 (patch)
tree21ffd08e5eb0188ada927b94a5be612766dc95d9 /llvm/test/CodeGen/Mips/largeimmprinting.ll
parente6af54af9b0a7d728b11888ecb9483276dce07e6 (diff)
downloadbcm5719-llvm-5a69c235aea730d90a9b2ce57077ce45815650a0.tar.gz
bcm5719-llvm-5a69c235aea730d90a9b2ce57077ce45815650a0.zip
Eliminate the stack slot used to save the global base register.
The long branch pass (fixed in r160601) no longer uses the global base register to compute addresses of branch destinations, so it is not necessary to reserve a slot on the stack. llvm-svn: 160703
Diffstat (limited to 'llvm/test/CodeGen/Mips/largeimmprinting.ll')
-rw-r--r--llvm/test/CodeGen/Mips/largeimmprinting.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/Mips/largeimmprinting.ll b/llvm/test/CodeGen/Mips/largeimmprinting.ll
index c81cc764b4b..0272dea5a76 100644
--- a/llvm/test/CodeGen/Mips/largeimmprinting.ll
+++ b/llvm/test/CodeGen/Mips/largeimmprinting.ll
@@ -7,7 +7,7 @@
define void @f() nounwind {
entry:
; CHECK: lui $at, 65534
-; CHECK: addiu $at, $at, -24
+; CHECK: addiu $at, $at, -16
; CHECK: addu $sp, $sp, $at
%agg.tmp = alloca %struct.S1, align 1
OpenPOWER on IntegriCloud