Evan Cheng d37c13cfd1 - Register scavenger should use MachineRegisterInfo and internal map to find the first use of a register after a given machine instruction.
- When scavenging a register, in addition to the spill, insert a restore before the first use.
- Abort if client is looking to scavenge a register even when a previously scavenged register is still live.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59697 91177308-0d34-0410-b5e6-96231b3b80d8
2008-11-20 02:32:35 +00:00
..
2008-02-17 20:02:20 +00:00
2007-07-19 23:13:04 +00:00
2007-03-19 18:27:35 +00:00
2007-07-19 23:13:04 +00:00
2007-04-16 17:36:08 +00:00
2007-04-16 17:36:08 +00:00
2007-07-19 23:13:04 +00:00
2007-05-05 23:44:41 +00:00
2008-04-10 23:49:09 +00:00
2008-04-10 23:49:09 +00:00
2007-04-16 15:15:52 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2007-03-08 19:27:32 +00:00
2007-04-16 17:36:08 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2007-04-16 17:36:08 +00:00
2008-02-17 20:02:20 +00:00
2007-05-03 00:31:40 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2007-04-16 17:36:08 +00:00
2008-02-17 20:02:20 +00:00
2008-04-01 02:18:22 +00:00
2008-02-17 20:02:20 +00:00
2007-08-15 22:13:27 +00:00
2007-04-16 15:15:52 +00:00
2007-09-20 18:03:23 +00:00
2007-09-20 18:03:23 +00:00
2007-09-20 18:03:23 +00:00
2007-09-20 18:03:23 +00:00
2007-09-20 18:03:23 +00:00
2007-09-20 18:03:23 +00:00
2007-09-20 18:03:23 +00:00
2007-09-20 18:03:23 +00:00
2008-02-17 20:02:20 +00:00
2007-04-04 00:15:17 +00:00
2007-04-28 06:03:12 +00:00
2008-02-17 20:02:20 +00:00
2007-04-30 05:11:58 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2007-04-27 21:23:17 +00:00
2007-04-27 21:08:48 +00:00
2007-11-05 18:33:37 +00:00
2007-10-13 06:56:18 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00
2008-02-17 20:02:20 +00:00