Increase the max physreg size. Patch by Pekka Jääskeläinen.
[oota-llvm.git] / include / llvm / Target / TargetRegisterInfo.h
2010-07-22 Duncan SandsIncrease the max physreg size. Patch by Pekka Jääskelä...
2010-07-20 Eric ChristopherGrammar.
2010-07-20 Eric ChristopherConstify some arguments.
2010-07-12 Rafael EspindolaConvert the last use of getPhysicalRegisterRegClass...
2010-07-11 Rafael EspindolaMake getPhysicalRegisterRegClass non-virtual. Should...
2010-07-08 Jakob Stoklund OlesenImplement X86InstrInfo::copyPhysReg
2010-07-06 Dan GohmanMake getMinimalPhysRegClass' comment mention what makes...
2010-06-29 Rafael EspindolaAdd a VT argument to getMinimalPhysRegClass and replace...
2010-06-18 Dan GohmanStart TargetRegisterClass indices at 0 instead of 1...
2010-06-14 Bob WilsonFix a comment typo.
2010-06-02 Bob WilsonRename canCombinedSubRegIndex method to something more...
2010-06-02 Rafael EspindolaRemove uses of getCalleeSavedRegClasses from outside the
2010-05-28 Jakob Stoklund OlesenAdd a TargetRegisterInfo::composeSubRegIndices hook...
2010-05-25 Jakob Stoklund OlesenDrop the SuperregHashTable. It is essentially the same...
2010-05-25 Jakob Stoklund OlesenPrint symbolic SubRegIndex names on machine operands.
2010-05-24 Jakob Stoklund OlesenReplace the tablegen RegisterClass field SubRegClassLis...
2010-05-14 Evan ChengTeach two-address pass to do some coalescing while...
2010-04-20 Dan GohmanDocument that TargetRegisterInfo::contains does not...
2010-03-09 Jim GrosbachChange the Value argument to eliminateFrameIndex to...
2010-02-22 Jim GrosbachUpdated version of r96634 (which was reverted due to...
2010-02-19 Bob WilsonRevert 96634. It causes assertion failures for 126...
2010-02-19 Jim GrosbachRadar 7636153. In the presence of large call frames...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-01-26 Chris Lattnerconstify a method argument.
2010-01-13 Dale JohannesenFix a comment.
2009-12-08 Evan ChengRevert 90789 for now. It caused massive compile time...
2009-12-07 Dan GohmanApply Pekka Jääskeläinen's patch to raise the first...
2009-11-22 Jim GrosbachAdd getFrameIndexReference() to TargetRegisterInfo...
2009-11-21 Evan ChengMaintain stylistic consistency.
2009-11-20 David GoodwinRestructure code to allow renaming of multiple-register...
2009-11-14 Evan ChengAdded getSubRegIndex(A,B) that returns subreg index...
2009-11-12 David GreeneMake the MachineFunction argument of getFrameRegister...
2009-10-19 Jim GrosbachAdjust the scavenge register spilling to allow the...
2009-10-09 Dan GohmanAdd a const qualifier.
2009-10-08 Jim GrosbachRe-enable register scavenging in Thumb1 by default.
2009-10-07 Jim Grosbachreverting thumb1 scavenging default due to test failure...
2009-10-07 Jim GrosbachEnable thumb1 register scavenging by default.
2009-10-07 Jim GrosbachAdd register-reuse to frame-index register scavenging...
2009-10-05 Jim GrosbachIn Thumb1, the register scavenger is not always able...
2009-10-01 Jim Grosbachremove trailing whitespace
2009-09-13 Chris Lattnereliminate the TargetRegisterDesc::AsmName field, the...
2009-09-13 Chris Lattnerremove all but one reference to TargetRegisterDesc...
2009-09-06 Duncan SandsPublic and private corrections, warned about by icc...
2009-09-03 Lang HamesFixed a test that ensures the LocalRewriter does not...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-07-29 Chris LattnerGive getPointerRegClass() a "kind" value so that target...
2009-07-18 Evan ChengEnable cross register class coalescing.
2009-07-09 Evan ChengTargets sometimes assign fixed stack object to spill...
2009-06-18 Evan Cheng- Update register allocation hint after coalescing...
2009-06-15 Evan ChengPart 1.
2009-06-14 Evan ChengMove register allocation preference (or hint) from...
2009-05-30 Bill WendlingUntabify.
2009-05-03 Evan ChengIn some rare cases, the register allocator can spill...
2009-04-30 Jakob Stoklund OlesengetCommonSubClass() - Calculate the largest common...
2009-04-28 Evan ChengMove getMatchingSuperReg() out of coalescer and into...
2009-04-28 Jakob Stoklund OlesenMove getSubRegisterRegClass from ScheduleDagSDNodesEmit...
2009-04-17 Dan GohmanDelete an unused field.
2009-04-13 Dan GohmanAdd a new TargetInstrInfo MachineInstr opcode, COPY_TO_...
2009-04-12 Owen AndersonUse a hashtable for TargetRegisterClass::contains.
2009-04-09 Owen AndersonGive register alias checking the hash table treatment...
2009-04-09 Owen AndersonConvert TargetRegisterInfo's super-register checking...
2009-04-07 Jim GrosbachPR2985 / <rdar://problem/6584986>
2009-04-03 Chris Lattner"This adds a getName() method to TargetRegisterClass...
2009-02-06 Evan ChengWe don't really need the abort here. This unbreak x86_6...
2009-02-06 Evan ChengMove getPointerRegClass from TargetInstrInfo to TargetR...
2009-02-06 Evan ChengChange -1 => negative number.
2009-02-06 Evan ChengDocument the meaning of -1 for getCopyCost.
2009-01-23 Evan ChengCross register class coalescing. Not yet enabled.
2009-01-22 Evan ChengEliminate a couple of fields from TargetRegisterClass...
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2008-10-20 Evan ChengThis forward declaration is unnecessary.
2008-10-20 Matthijs KooijmanFix typo in a comment.
2008-10-20 Matthijs KooijmanRemove another stale comment.
2008-10-20 Matthijs KooijmanRemove an inappropriate (probably outdated) comment.
2008-10-16 Dan GohmanTrim #includes.
2008-09-11 Evan ChengEliminate some unused methods.
2008-09-11 Evan ChengChange getSubReg semantics. It now returns zero if...
2008-07-01 Owen AndersonMake the subregister hashtable output more readable...
2008-07-01 Owen AndersonImplement suggestions from Chris:
2008-07-01 Owen AndersonReplace the dynamically computed std::set lookup method...
2008-06-30 Evan ChengEliminate TargetRegisterDesc::ImmSubRegs. It's no longe...
2008-06-27 Owen AndersonCache subregister relationships in a set in TargetRegis...
2008-06-26 Dale JohannesenFixes the last x86-64 test failure in compat.exp:
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-05-05 Evan ChengFix more -Wshorten-64-to-32 warnings.
2008-04-15 Evan ChengSort sub-registers and super-registers lists according...
2008-03-31 Evan ChengMove reMaterialize() from TargetRegisterInfo to TargetI...
2008-03-11 Evan ChengWhen the register allocator runs out of registers,...
2008-02-26 Bill WendlingRename PrintableName to Name.
2008-02-26 Bill WendlingChange "Name" to "AsmName" in the target register info...
2008-02-24 Bill WendlingSome platforms use the same name for 32-bit and 64...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.