diff options
author | Jim Grosbach <grosbach@apple.com> | 2009-10-05 22:30:23 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2009-10-05 22:30:23 +0000 |
commit | 540b05d227a79443b2a7b07d5152a35cb6392abf (patch) | |
tree | b02075b715dc9df259f755e3f0558a53d3871675 /lib/Analysis/ConstantFolding.cpp | |
parent | 303bf73ebdfe66b1538351b26aa3d84c4b2e35c8 (diff) |
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/ConstantFolding.cpp')
0 files changed, 0 insertions, 0 deletions