aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2009-10-05 22:30:23 +0000
committerJim Grosbach <grosbach@apple.com>2009-10-05 22:30:23 +0000
commitadf4cf604eeca26d6a854945893fa6c264e02900 (patch)
treeb02075b715dc9df259f755e3f0558a53d3871675 /lib/Analysis
parent1567166b9fe417a0656f9fcb2a18b35d915c34c3 (diff)
downloadexternal_llvm-adf4cf604eeca26d6a854945893fa6c264e02900.zip
external_llvm-adf4cf604eeca26d6a854945893fa6c264e02900.tar.gz
external_llvm-adf4cf604eeca26d6a854945893fa6c264e02900.tar.bz2
In Thumb1, the register scavenger is not always able to use an emergency
spill slot. When frame references are via the frame pointer, they will be negative, but Thumb1 load/store instructions only allow positive immediate offsets. Instead, Thumb1 will spill to R12. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83336 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis')
0 files changed, 0 insertions, 0 deletions