aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2015-04-23 20:31:26 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2015-04-23 20:31:26 +0000
commit78f1ecc59c46a1668f79082f589737e4de952e78 (patch)
tree116247fde525941b0e95de7c69e7de8317e9eb29 /llvm/lib/CodeGen/MachineModuleInfo.cpp
parent1213918bf471e20ec537c95b54b82f5286b1ceae (diff)
downloadllvm-78f1ecc59c46a1668f79082f589737e4de952e78.zip
llvm-78f1ecc59c46a1668f79082f589737e4de952e78.tar.gz
llvm-78f1ecc59c46a1668f79082f589737e4de952e78.tar.bz2
ARM: When spilling extra registers for alignment, prefer low registers on all Thumb targets.
This makes it more likely that we can use the 16-bit push and pop instructions on Thumb-2, saving around 4 bytes per function. Differential Revision: http://reviews.llvm.org/D9165 llvm-svn: 235637
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions