Remove the TRI::getSubRegisterRegClass() hook.
[oota-llvm.git] / include / llvm / Target / TargetRegisterInfo.h
2011-10-06 Jakob Stoklund OlesenRemove the TRI::getSubRegisterRegClass() hook.
2011-10-05 Jakob Stoklund OlesenAdd TRI::getSubClassWithSubReg(RC, Idx) function.
2011-09-30 Jakob Stoklund OlesenStore sub-class lists as a bit vector.
2011-09-30 Jakob Stoklund OlesenMove getCommonSubClass() into TRI.
2011-08-09 Jakob Stoklund OlesenTrim an unneeded header.
2011-07-23 Benjamin KramerTurn the DenseSet in MCRegisterClass into a tblgenerate...
2011-07-23 Benjamin KramerGive TargetRegisterClass a pointer to the MCRegisterCla...
2011-07-22 Benjamin KramerTeach tblgen to emit MCRegisterClasses.
2011-07-21 Benjamin KramerSink parts of TargetRegisterClass into MCRegisterClass.
2011-07-18 Evan ChengSink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from...
2011-07-18 Frits van BommelMigrate LLVM and Clang to use the new makeArrayRef...
2011-07-06 Bill WendlingConstify getCompactUnwindRegNum.
2011-06-30 Bill WendlingAdd target a target hook to get the register number...
2011-06-28 Evan ChengMove CallFrameSetupOpcode and CallFrameDestroyOpcode...
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-06-27 Evan ChengRename unnecessary forward declaration.
2011-06-24 Evan ChengRename TargetRegisterDesc to MCRegisterDesc
2011-06-24 Evan Cheng- Add MCRegisterInfo registration machinery. Also added...
2011-06-24 Evan ChengStarting to refactor Target to separate out code that...
2011-06-18 Jakob Stoklund OlesenRemove MethodProtos/MethodBodies and allocation_order_b...
2011-06-16 Jakob Stoklund OlesenRename TRI::getAllocationOrder() to getRawAllocationOrd...
2011-06-16 Jakob Stoklund OlesenAdd TargetRegisterInfo::getRawAllocationOrder().
2011-06-15 Owen AndersonReplace the statically generated hashtables for checkin...
2011-06-12 Jakob Stoklund OlesenTweak hash function and compress hash tables.
2011-06-12 Jakob Stoklund OlesenCompute lists of sub-regs, super-regs, and overlapping...
2011-06-02 Jakob Stoklund OlesenMake it possible to have unallocatable register classes.
2011-06-01 Jakob Stoklund OlesenFix PR10059 and future variations by handling all regis...
2011-05-30 Rafael EspindolaUse the dwarf->llvm mapping to print register names...
2011-05-24 Charles DavisAdd a method to TargetRegisterInfo to get the register...
2011-05-24 Jakob Stoklund OlesenWork around code generation bug in Visual Studio 2010.
2011-04-26 Jakob Stoklund OlesenAdd a TRI::getLargestLegalSuperClass hook to provide...
2011-04-20 Jakob Stoklund OlesenPrefer cheap registers for busy live ranges.
2011-04-19 Bob WilsonAvoid write-after-write issue hazards for Cortex-A9.
2011-03-10 Evan ChengRe-commit 127368 and 127371. They are exonerated.
2011-03-09 Evan ChengRevert 127368 and 127371 for now.
2011-03-09 Evan ChengRestore the default implementation of getCrossCopyRegCl...
2011-03-09 Evan ChengChange the definition of TargetRegisterInfo::getCrossCo...
2011-03-07 Cameron ZwarichMove getRegPressureLimit() from TargetLoweringInfo...
2011-03-03 Jim GrosbachAllow a target to choose whether to prefer the scavenge...
2011-02-02 Bob WilsonFix comment typo.
2011-01-09 Jakob Stoklund OlesenRemove TargetRegisterInfo::NoRegister.
2011-01-09 Jakob Stoklund OlesenChange virtual register numbering to make more space...
2011-01-09 Jakob Stoklund OlesenTeach TargetRegisterInfo how to cram stack slot indexes...
2011-01-09 Jakob Stoklund OlesenFix comment.
2011-01-09 Jakob Stoklund OlesenReplace TargetRegisterInfo::printReg with a PrintReg...
2011-01-08 Jakob Stoklund OlesenFix VirtRegMap to use TRI::index2VirtReg and TRI::virtR...
2011-01-08 Jakob Stoklund OlesenUse an IndexedMap for LiveVariables::VirtRegInfo.
2010-12-17 Bill WendlingDuring local stack slot allocation, the materializeFram...
2010-12-14 Jakob Stoklund OlesenIntroduce TargetRegisterInfo::getOverlaps(Reg), returni...
2010-12-14 Jakob Stoklund OlesenAdd TargetRegisterInfo::printReg() to pretty-print...
2010-11-27 Anton KorobeynikovMove more PEI-related hooks to TFI
2010-11-20 Anton KorobeynikovMove some more hooks to TargetFrameInfo
2010-11-18 Anton KorobeynikovMove getInitialFrameState() to TargetFrameInfo
2010-11-18 Anton KorobeynikovMove hasFP() and few related hooks to TargetFrameInfo.
2010-11-15 Anton KorobeynikovFirst step of huge frame-related refactoring: move...
2010-11-03 Duncan SandsSimplify uses of MVT and EVT. An MVT can be compared...
2010-09-10 Jim Grosbachadd a comment explicitly calling out that allocation...
2010-09-03 Eric ChristopherReapply this increase to the number of virtual register...
2010-08-26 Jim GrosbachSimplify eliminateFrameIndex() interface back down...
2010-08-26 Jim Grosbachtidy up a bit. no functional change.
2010-08-24 Jim GrosbachAdd ARM heuristic for when to allocate a virtual base...
2010-08-24 Jim GrosbachMove enabling the local stack allocation pass into...
2010-08-19 Jim GrosbachBetter handling of offsets on frame index references...
2010-08-19 Eric ChristopherRe-re-revert this patch. It seems to be causing perfor...
2010-08-19 Eric ChristopherReapply the virtual register patch from 109102. The...
2010-08-18 Jim GrosbachAdd hook for re-using virtual base registers for local...
2010-08-17 Jim GrosbachAdd materialization of virtual base registers for frame...
2010-08-17 Jim GrosbachAdd hook to examine an instruction referencing a frame...
2010-08-06 Jim Grosbachspelling
2010-07-23 Eric ChristopherRevert r109102 for now as it's causing JIT miscompilations.
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...
next