OSDN Git Service

Switch ARM to using AltOrders instead of MethodBodies.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Sat, 18 Jun 2011 01:14:46 +0000 (01:14 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Sat, 18 Jun 2011 01:14:46 +0000 (01:14 +0000)
commit0a074ed3ef7c87512d8562ff216e2ad4a29b6566
tree3a8e38eb6391611a75938e54d0d70ae3bd8aee76
parente8c38ca3b591baeb2aab1f8a405e1bece17f5269
Switch ARM to using AltOrders instead of MethodBodies.

This slightly changes the GPR allocation order on Darwin where R9 is not
a callee-saved register:

Before: %R0 %R1 %R2 %R3 %R12 %R9 %LR %R4 %R5 %R6 %R8 %R10 %R11
After:  %R0 %R1 %R2 %R3 %R9 %R12 %LR %R4 %R5 %R6 %R8 %R10 %R11

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133326 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMRegisterInfo.td
test/CodeGen/Thumb2/ldr-str-imm12.ll