Evan Cheng d1b2c1e88f - In thumb mode, if size of MachineFunction is >= 2048, force LR to be
spilled (if it is not already).
- If LR is spilled, use BL to implement far jumps. LR is not used as a GPR
  in thumb mode so it can be clobbered if it is properly spilled / restored
  in prologue / epilogue.
- If LR is force spilled but no far jump has been emitted, try undo'ing the
  spill by:
  push lr -> delete
  pop pc -> bx lr


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33650 91177308-0d34-0410-b5e6-96231b3b80d8
2007-01-30 01:18:38 +00:00
..
2006-12-15 19:44:51 +00:00
2007-01-28 13:37:39 +00:00
2007-01-29 17:55:50 +00:00
2007-01-29 02:18:13 +00:00
2007-01-27 07:59:10 +00:00
2007-01-23 10:26:08 +00:00