Sort the #include lines for the include/... tree with the script.
[oota-llvm.git] / include / llvm / Target / TargetRegisterInfo.h
2012-12-03 Chandler CarruthSort the #include lines for the include/... tree with...
2012-11-29 Jakob Stoklund OlesenAdd an MCPhysReg typedef to replace naked uint16_t.
2012-11-27 Craig TopperMake PrintReg constructor explicit to prevent weird...
2012-11-01 Jakob Stoklund OlesenGenerate a table-driven version of TRI::composeSubRegIn...
2012-10-26 Jakob Stoklund OlesenRemove the canCombineSubRegIndices() target hook.
2012-09-11 Jakob Stoklund OlesenAdd TRI::getSubRegIndexLaneMask().
2012-09-11 Jakob Stoklund OlesenAdd MCRI::getNumSubRegIndices() and start checking...
2012-08-02 Jakob Stoklund OlesenAdd TargetRegisterInfo::hasRegUnit().
2012-07-30 Eric ChristopherTypo.
2012-05-31 Jakob Stoklund OlesenAdd a PrintRegUnit helper similar to PrintReg.
2012-05-30 Jakob Stoklund OlesenAdd MCRegisterInfo::RegListIterator.
2012-05-29 Jakob Stoklund OlesenUse MCRegUnitIterator to compute regsOverlap().
2012-05-07 Jakob Stoklund OlesenAdd an MF argument to TRI::getPointerRegClass() and...
2012-05-07 Jakob Stoklund OlesenAdd TRI::getCommonSuperRegClass().
2012-05-04 Jakob Stoklund OlesenRemove TargetRegisterClass::SuperRegClasses.
2012-05-04 Jakob Stoklund OlesenAdd a SuperRegClassIterator class.
2012-05-03 Jakob Stoklund OlesenUse a shared implementation of getMatchingSuperRegClass().
2012-05-03 Jakob Stoklund OlesenAdd TargetRegisterClass::getSuperRegIndices().
2012-05-03 Jakob Stoklund OlesenFix the type of SubClassMask.
2012-05-03 Jakob Stoklund OlesenDon't override subreg functions in targets without...
2012-05-03 Andrew TrickAdded TargetRegisterInfo::getAllocatableClass.
2012-04-23 Preston GurdThis patch fixes a problem which arose when using the...
2012-04-20 Andrew TrickAdded TargetRegisterInfo::getRegPressureSetName.
2012-04-17 Andrew TrickTypo in an unused field.
2012-04-11 Andrew TrickTableGen's regpressure: emit per-registerclass weight...
2012-04-10 Andrew TrickAdded a TargetRegisterInfo interface for accessing...
2012-03-05 Jim GrosbachMCRegisterInfo-ize getMatchingSuperReg.
2012-03-05 Craig TopperConvert more GenRegisterInfo tables from unsigned to...
2012-03-04 Craig TopperUse uint16_t to store register overlaps to reduce stati...
2012-03-04 Craig TopperUse uint16_t instead of unsigned to store registers...
2012-03-04 Craig TopperUse uint16_t to store registers in callee saved registe...
2012-03-01 Benjamin KramerMove getSubRegIndex out of generated code into MCRegist...
2012-03-01 Jim GrosbachMove TargetRegisterInfo::getSubReg() to MCRegisterInfo.
2012-03-01 Benjamin KramerMake TargetRegisterClasses non-virtual by making the...
2012-02-09 Benjamin KramerStore just the SimpleValueType in the generated VT...
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-02 Jakob Stoklund OlesenRequire non-NULL register masks.
2012-01-14 Jakob Stoklund OlesenAdd TRI::getCallPreservedMask() hook.
2011-12-20 David BlaikieUnweaken vtables as per llvm.org/docs/CodingStandards...
2011-12-19 Jakob Stoklund OlesenEmit a getMatchingSuperRegClass() implementation for...
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.
next