summaryrefslogtreecommitdiff
path: root/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
commitde4a1274706d7449870dac5bed05d27a6772d4ed (patch)
tree6ff9501f3a5b60ec713b3d099a7a8d725ca3af1e /test/CodeGen/Mips/largeimmprinting.ll
parentd9fb65dee63c1b7be913d4ac79c00e7bb977e2f7 (diff)
downloadllvm-de4a1274706d7449870dac5bed05d27a6772d4ed.tar.gz
llvm-de4a1274706d7449870dac5bed05d27a6772d4ed.tar.bz2
llvm-de4a1274706d7449870dac5bed05d27a6772d4ed.tar.xz
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160703 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/Mips/largeimmprinting.ll')
-rw-r--r--test/CodeGen/Mips/largeimmprinting.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/CodeGen/Mips/largeimmprinting.ll b/test/CodeGen/Mips/largeimmprinting.ll
index c81cc764b4..0272dea5a7 100644
--- a/test/CodeGen/Mips/largeimmprinting.ll
+++ b/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