summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/liveness-local-regalloc.ll
Commit message (Collapse)AuthorAgeFilesLines
* Add <imp-def> of super-register when lowering SUBREG_TO_REG.Jakob Stoklund Olesen2012-07-271-1/+1
| | | | | | Patch by Tyler Nowicki! llvm-svn: 160888
* Fix remaining lit tests which were failing when run on an AtomPreston Gurd2012-07-191-1/+1
| | | | | | | | processor. Patches by Tyler Nowicki, Andy Zhang, and Preston Gurd! llvm-svn: 160520
* Don't run RAFast in the optimizing regalloc pipeline.Jakob Stoklund Olesen2012-06-081-1/+1
| | | | | | | | | | | The fast register allocator is not supposed to work in the optimizing pipeline. It doesn't make sense to compute live intervals, run full copy coalescing, and then run RAFast. Fast register allocation in the optimizing pipeline is better done by RABasic. llvm-svn: 158242
* Fix PR12821.Jakob Stoklund Olesen2012-05-141-1/+33
| | | | | | | RAFast must add an <imp-def> operand when it is rewriting a sub-register def that isn't a read-modify-write. llvm-svn: 156777
* Remove the local register allocator.Jakob Stoklund Olesen2010-06-151-1/+0
| | | | | | Please use the fast allocator instead. llvm-svn: 106051
* Simplify the tracking of used physregs to a bulk bitor followed by a transitiveJakob Stoklund Olesen2010-05-111-0/+1
| | | | | | | | closure after allocating all blocks. Add a few more test cases for -regalloc=fast. llvm-svn: 103500
* Forgot testcase for r98599.Bill Wendling2010-03-161-0/+60
llvm-svn: 98602
OpenPOWER on IntegriCloud