2010-08-19 |
Eric Christopher | Reapply the virtual register patch from 109102. The... |
blob | commitdiff | raw |
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 |
2009-01-23 |
Evan Cheng | Cross register class coalescing. Not yet enabled. |
blob | commitdiff | raw | diff to current |
2009-01-22 |
Evan Cheng | Eliminate a couple of fields from TargetRegisterClass... |
blob | commitdiff | raw | diff to current |
2009-01-05 |
Dan Gohman | Tidy up #includes, deleting a bunch of unnecessary... |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Evan Cheng | This forward declaration is unnecessary. |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Matthijs Kooijman | Fix typo in a comment. |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Matthijs Kooijman | Remove another stale comment. |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Matthijs Kooijman | Remove an inappropriate (probably outdated) comment. |
blob | commitdiff | raw | diff to current |
2008-10-16 |
Dan Gohman | Trim #includes. |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Evan Cheng | Eliminate some unused methods. |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Evan Cheng | Change getSubReg semantics. It now returns zero if... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Owen Anderson | Make the subregister hashtable output more readable... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Owen Anderson | Implement suggestions from Chris: |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Owen Anderson | Replace the dynamically computed std::set lookup method... |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Evan Cheng | Eliminate TargetRegisterDesc::ImmSubRegs. It's no longe... |
blob | commitdiff | raw | diff to current |
2008-06-27 |
Owen Anderson | Cache subregister relationships in a set in TargetRegis... |
blob | commitdiff | raw | diff to current |
2008-06-26 |
Dale Johannesen | Fixes the last x86-64 test failure in compat.exp: |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Evan Cheng | Fix more -Wshorten-64-to-32 warnings. |
blob | commitdiff | raw | diff to current |
2008-04-15 |
Evan Cheng | Sort sub-registers and super-registers lists according... |
blob | commitdiff | raw | diff to current |
2008-03-31 |
Evan Cheng | Move reMaterialize() from TargetRegisterInfo to TargetI... |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Evan Cheng | When the register allocator runs out of registers,... |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Bill Wendling | Rename PrintableName to Name. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Bill Wendling | Change "Name" to "AsmName" in the target register info... |
blob | commitdiff | raw | diff to current |
2008-02-24 |
Bill Wendling | Some platforms use the same name for 32-bit and 64... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
|