2011-03-03 |
Jim Grosbach | Allow a target to choose whether to prefer the scavenge... |
blob | commitdiff | raw |
2011-02-02 |
Bob Wilson | Fix comment typo. |
blob | commitdiff | raw | diff to current |
2011-01-09 |
Jakob Stoklund Olesen | Remove TargetRegisterInfo::NoRegister. |
blob | commitdiff | raw | diff to current |
2011-01-09 |
Jakob Stoklund Olesen | Change virtual register numbering to make more space... |
blob | commitdiff | raw | diff to current |
2011-01-09 |
Jakob Stoklund Olesen | Teach TargetRegisterInfo how to cram stack slot indexes... |
blob | commitdiff | raw | diff to current |
2011-01-09 |
Jakob Stoklund Olesen | Fix comment. |
blob | commitdiff | raw | diff to current |
2011-01-09 |
Jakob Stoklund Olesen | Replace TargetRegisterInfo::printReg with a PrintReg... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Jakob Stoklund Olesen | Fix VirtRegMap to use TRI::index2VirtReg and TRI::virtR... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Jakob Stoklund Olesen | Use an IndexedMap for LiveVariables::VirtRegInfo. |
blob | commitdiff | raw | diff to current |
2010-12-17 |
Bill Wendling | During local stack slot allocation, the materializeFram... |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Jakob Stoklund Olesen | Introduce TargetRegisterInfo::getOverlaps(Reg), returni... |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Jakob Stoklund Olesen | Add TargetRegisterInfo::printReg() to pretty-print... |
blob | commitdiff | raw | diff to current |
2010-11-27 |
Anton Korobeynikov | Move more PEI-related hooks to TFI |
blob | commitdiff | raw | diff to current |
2010-11-20 |
Anton Korobeynikov | Move some more hooks to TargetFrameInfo |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Anton Korobeynikov | Move getInitialFrameState() to TargetFrameInfo |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Anton Korobeynikov | Move hasFP() and few related hooks to TargetFrameInfo. |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Anton Korobeynikov | First step of huge frame-related refactoring: move... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Duncan Sands | Simplify uses of MVT and EVT. An MVT can be compared... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Jim Grosbach | add a comment explicitly calling out that allocation... |
blob | commitdiff | raw | diff to current |
2010-09-03 |
Eric Christopher | Reapply this increase to the number of virtual register... |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Jim Grosbach | Simplify eliminateFrameIndex() interface back down... |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Jim Grosbach | tidy up a bit. no functional change. |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Jim Grosbach | Add ARM heuristic for when to allocate a virtual base... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Jim Grosbach | Move enabling the local stack allocation pass into... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Jim Grosbach | Better handling of offsets on frame index references... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Eric Christopher | Re-re-revert this patch. It seems to be causing perfor... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Eric Christopher | Reapply the virtual register patch from 109102. The... |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Jim Grosbach | Add hook for re-using virtual base registers for local... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Jim Grosbach | Add materialization of virtual base registers for frame... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Jim Grosbach | Add hook to examine an instruction referencing a frame... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Jim Grosbach | spelling |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Eric Christopher | Revert r109102 for now as it's causing JIT miscompilations. |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Duncan Sands | Increase the max physreg size. Patch by Pekka Jääskelä... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Eric Christopher | Grammar. |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Eric Christopher | Constify some arguments. |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Rafael Espindola | Convert the last use of getPhysicalRegisterRegClass... |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Rafael Espindola | Make getPhysicalRegisterRegClass non-virtual. Should... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Jakob Stoklund Olesen | Implement X86InstrInfo::copyPhysReg |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | Make getMinimalPhysRegClass' comment mention what makes... |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Rafael Espindola | Add a VT argument to getMinimalPhysRegClass and replace... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Start TargetRegisterClass indices at 0 instead of 1... |
blob | commitdiff | raw | diff to current |
2010-06-14 |
Bob Wilson | Fix a comment typo. |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Bob Wilson | Rename canCombinedSubRegIndex method to something more... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Rafael Espindola | Remove uses of getCalleeSavedRegClasses from outside the |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Jakob Stoklund Olesen | Add a TargetRegisterInfo::composeSubRegIndices hook... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Jakob Stoklund Olesen | Drop the SuperregHashTable. It is essentially the same... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Jakob Stoklund Olesen | Print symbolic SubRegIndex names on machine operands. |
blob | commitdiff | raw | diff to current |
2010-05-24 |
Jakob Stoklund Olesen | Replace the tablegen RegisterClass field SubRegClassLis... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Evan Cheng | Teach two-address pass to do some coalescing while... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Document that TargetRegisterInfo::contains does not... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Jim Grosbach | Change the Value argument to eliminateFrameIndex to... |
blob | commitdiff | raw | diff to current |
2010-02-22 |
Jim Grosbach | Updated version of r96634 (which was reverted due to... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Bob Wilson | Revert 96634. It causes assertion failures for 126... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Jim Grosbach | Radar 7636153. In the presence of large call frames... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | constify a method argument. |
blob | commitdiff | raw | diff to current |
2010-01-13 |
Dale Johannesen | Fix a comment. |
blob | commitdiff | raw | diff to current |
2009-12-08 |
Evan Cheng | Revert 90789 for now. It caused massive compile time... |
blob | commitdiff | raw | diff to current |
2009-12-07 |
Dan Gohman | Apply Pekka Jääskeläinen's patch to raise the first... |
blob | commitdiff | raw | diff to current |
2009-11-22 |
Jim Grosbach | Add getFrameIndexReference() to TargetRegisterInfo... |
blob | commitdiff | raw | diff to current |
2009-11-21 |
Evan Cheng | Maintain stylistic consistency. |
blob | commitdiff | raw | diff to current |
2009-11-20 |
David Goodwin | Restructure code to allow renaming of multiple-register... |
blob | commitdiff | raw | diff to current |
2009-11-14 |
Evan Cheng | Added getSubRegIndex(A,B) that returns subreg index... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
David Greene | Make the MachineFunction argument of getFrameRegister... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Jim Grosbach | Adjust the scavenge register spilling to allow the... |
blob | commitdiff | raw | diff to current |
2009-10-09 |
Dan Gohman | Add a const qualifier. |
blob | commitdiff | raw | diff to current |
2009-10-08 |
Jim Grosbach | Re-enable register scavenging in Thumb1 by default. |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Jim Grosbach | reverting thumb1 scavenging default due to test failure... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Jim Grosbach | Enable thumb1 register scavenging by default. |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Jim Grosbach | Add register-reuse to frame-index register scavenging... |
blob | commitdiff | raw | diff to current |
2009-10-05 |
Jim Grosbach | In Thumb1, the register scavenger is not always able... |
blob | commitdiff | raw | diff to current |
2009-10-01 |
Jim Grosbach | remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2009-09-13 |
Chris Lattner | eliminate the TargetRegisterDesc::AsmName field, the... |
blob | commitdiff | raw | diff to current |
2009-09-13 |
Chris Lattner | remove all but one reference to TargetRegisterDesc... |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Duncan Sands | Public and private corrections, warned about by icc... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Lang Hames | Fixed a test that ensures the LocalRewriter does not... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Chris Lattner | Give getPointerRegClass() a "kind" value so that target... |
blob | commitdiff | raw | diff to current |
2009-07-18 |
Evan Cheng | Enable cross register class coalescing. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Evan Cheng | Targets sometimes assign fixed stack object to spill... |
blob | commitdiff | raw | diff to current |
2009-06-18 |
Evan Cheng | - Update register allocation hint after coalescing... |
blob | commitdiff | raw | diff to current |
2009-06-15 |
Evan Cheng | Part 1. |
blob | commitdiff | raw | diff to current |
2009-06-14 |
Evan Cheng | Move register allocation preference (or hint) from... |
blob | commitdiff | raw | diff to current |
2009-05-30 |
Bill Wendling | Untabify. |
blob | commitdiff | raw | diff to current |
2009-05-03 |
Evan Cheng | In some rare cases, the register allocator can spill... |
blob | commitdiff | raw | diff to current |
2009-04-30 |
Jakob Stoklund Olesen | getCommonSubClass() - Calculate the largest common... |
blob | commitdiff | raw | diff to current |
2009-04-28 |
Evan Cheng | Move getMatchingSuperReg() out of coalescer and into... |
blob | commitdiff | raw | diff to current |
2009-04-28 |
Jakob Stoklund Olesen | Move getSubRegisterRegClass from ScheduleDagSDNodesEmit... |
blob | commitdiff | raw | diff to current |
2009-04-17 |
Dan Gohman | Delete an unused field. |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_... |
blob | commitdiff | raw | diff to current |
2009-04-12 |
Owen Anderson | Use a hashtable for TargetRegisterClass::contains. |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Owen Anderson | Give register alias checking the hash table treatment... |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Owen Anderson | Convert TargetRegisterInfo's super-register checking... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Jim Grosbach | PR2985 / <rdar://problem/6584986> |
blob | commitdiff | raw | diff to current |
2009-04-03 |
Chris Lattner | "This adds a getName() method to TargetRegisterClass... |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Evan Cheng | We don't really need the abort here. This unbreak x86_6... |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Evan Cheng | Move getPointerRegClass from TargetInstrInfo to TargetR... |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Evan Cheng | Change -1 => negative number. |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Evan Cheng | Document the meaning of -1 for getCopyCost. |
blob | commitdiff | raw | diff to current |
next |