Remove extra 'nullptr' entry from an array in tablegen register info file. It should...
[oota-llvm.git] / utils / TableGen / RegisterInfoEmitter.cpp
2015-09-22 Craig TopperRemove extra 'nullptr' entry from an array in tablegen...
2015-09-22 Craig TopperFix formatting of a tablegen register info file by...
2015-09-22 Craig TopperUse makeArrayRef and None to simplify some code in...
2015-07-20 JF BastienTargets: commonize some stack realignment code
2015-07-10 JF BastienTarget RegisterInfo: devirtualize TargetFrameLowering
2015-06-29 Alex LorenzMIR Serialization: Serialize the register mask machine...
2015-04-01 Matthias BraunTableGen: Generate more const goodness
2015-03-31 Matthias BraunRegAllocGreedy: Allow target to specify register class...
2015-03-19 Matthias BraunDo not track subregister liveness when it brings no...
2015-03-11 Eric ChristopherHave getRegPressureSetLimit take a MachineFunction...
2015-03-02 Benjamin KramerTblGen: Remove copy of SmallVector::operator==. NFC...
2015-02-27 Owen AndersonSwitch a std::map to a DenseMap in CodeGenRegisters.
2015-02-02 David BlaikieSTLExtras: Provide less/equal functors with templated...
2015-01-31 Owen AndersonReplace another std::set in the core of CodeGenRegister...
2015-01-31 Owen AndersonChange more of the guts of CodeGenRegister's RegUnit...
2014-12-10 Matthias BraunTablegen'erate lanemasks for register units.
2014-12-10 Matthias BraunAdd function that translates subregister lane masks...
2014-12-10 Matthias BraunLet tablegen compute maximum lanemask for regs/regclasses.
2014-12-03 David BlaikieSimplify ownership of RegClasses by using list<CodeGenR...
2014-12-03 David BlaikieRange-for some stuff related to RegClasses, and comment...
2014-11-29 David BlaikieRemove indirection of vector<T*> in favor of deque<T>
2014-11-29 David BlaikieUse deque<T> rather than vector<T*> since it provides...
2014-11-29 David BlaikieConstify some things in preparation for CodeGenSubRegIn...
2014-11-22 Craig TopperReduce size of some tables in tablegen register info...
2014-11-21 Craig TopperAdd extra new line and remove some trailing whitespace...
2014-11-20 Craig TopperRemove unnecessary extra spaces from tablegen register...
2014-11-20 Craig TopperUse array_lengthof instead of sizeof(array)/sizeof...
2014-11-17 Craig TopperMove register class name strings to a single array...
2014-04-30 Craig Topper[C++11] Use 'nullptr' in tablegen output files.
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-03-09 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-02-27 Craig TopperFix indentation.
2013-09-15 Benjamin KramerReplace some unnecessary vector copies with references.
2013-09-11 Benjamin Kramerllvm-tblgen: Stabilize subreg index tables.
2013-08-23 Jakob Stoklund OlesenAdd an OtherPreserved field to the CalleeSaved TableGen...
2013-07-25 Aaron BallmanUsing a different loop induction variable than the...
2013-07-25 Andrew TrickRegPressure: Order the "pressure sets" by number of...
2013-06-27 Chad RosierImprove the compression of the tablegen DiffLists by...
2013-06-06 Jakub StaszakRemove unimplemented definition. Found using [-Wunused...
2013-05-31 Ahmed BougachaMake SubRegIndex size mandatory, following r183020.
2013-05-31 Ahmed BougachaAdd a way to define the bit range covered by a SubRegIndex.
2013-05-28 Chad RosierRemove the MCRegAliasIterator tables and compute the...
2013-05-16 Jakob Stoklund OlesenAdd TargetRegisterInfo::getCoveringLanes().
2013-03-17 Jakob Stoklund OlesenUse ArrayRef<MVT::SimpleValueType> when possible.
2012-12-19 Jim GrosbachMC: Add MCInstrDesc::mayAffectControlFlow() method.
2012-12-05 Andrew TrickRegisterPresssureTracker: Track live physical register...
2012-12-05 Andrew TrickRegisterPressure API. Add support for physical register...
2012-11-29 Jakob Stoklund OlesenAdd an MCPhysReg typedef to replace naked uint16_t.
2012-11-01 Jakob Stoklund OlesenGenerate a table-driven version of TRI::composeSubRegIn...
2012-10-25 Joerg SonnenbergerRemove exception handling usage from tblgen.
2012-10-10 Sean Silvatblgen: Use semantically correct RTTI functions.
2012-10-10 Sean Silvatblgen: Mechanically move dynamic_cast<> to dyn_cast<>.
2012-09-16 Craig TopperAdd 'virtual' keywoards to output file for overridden...
2012-09-11 Jakob Stoklund OlesenAdd TRI::getSubRegIndexLaneMask().
2012-09-11 Jakob Stoklund OlesenClean the sub-reg index composition maps at emission.
2012-09-11 Jakob Stoklund OlesenAdd MCRI::getNumSubRegIndices() and start checking...
2012-08-15 Jakob Stoklund OlesenMake synthesized sub-register indexes available in...
2012-07-27 Jakob Stoklund OlesenEliminate the large XXXSubRegTable constant arrays.
2012-07-25 Jakob Stoklund OlesenDifferentially encode all MC register lists.
2012-06-11 Jakob Stoklund OlesenWrite llvm-tblgen backends as functions instead of...
2012-05-31 Jakob Stoklund OlesenDidn't mean to export this function.
2012-05-31 Jakob Stoklund OlesenEmit register unit root tables.
2012-05-30 Jakob Stoklund OlesenPrint uint16_t numbers without a sign.
2012-05-29 Jakob Stoklund OlesenEmit register unit lists for each register.
2012-05-25 Jakob Stoklund OlesenCompress MCRegisterInfo register name tables.
2012-05-16 Jakob Stoklund OlesenUse RegUnits to compute overlapping registers.
2012-05-15 Jim GrosbachTableGen'erate mapping physical registers to encoding...
2012-05-04 Jakob Stoklund OlesenRemove TargetRegisterClass::SuperRegClasses.
2012-05-03 Jakob Stoklund OlesenUse a shared implementation of getMatchingSuperRegClass().
2012-05-03 Jakob Stoklund OlesenAdd TargetRegisterClass::getSuperRegIndices().
2012-05-03 Jakob Stoklund OlesenEmit SuperRegMasks as part of the existing SubClassMask...
2012-05-03 Jakob Stoklund OlesenCompress tables for getMatchingSuperRegClass().
2012-05-03 Jakob Stoklund OlesenDon't override subreg functions in targets without...
2012-04-21 Craig TopperRemove 'XXXRegisterClass' from tablegen output. Targets...
2012-04-20 Andrew TrickTableGen'd RegPressure: Added getPressureSetName.
2012-04-18 Benjamin Kramertblgen: remove duplicated newlines.
2012-04-18 Jim GrosbachMove a few more warnings to use PrintWarning().
2012-04-18 Jim GrosbachFormatting.
2012-04-18 Jim GrosbachTidy up. Add a '.' at the end of the sentence.
2012-04-11 Andrew TrickTableGen's regpressure: emit per-registerclass weight...
2012-04-11 Andrew TrickTablegen'd regpressure: emit the weighted pressure...
2012-04-10 Andrew TrickAdded register unit sets to the target description.
2012-04-03 Craig TopperTidy up spacing in some tablegen outputs.
2012-04-01 Benjamin KramerEmit the LLVM<->DWARF register mapping as a sorted...
2012-03-30 Jakob Stoklund OlesenReapply 153764 and 153761 with a fix.
2012-03-30 Rafael EspindolaRevert 153764 and 153761. They broke a --enable-optimiz...
2012-03-30 Jakob Stoklund OlesenCompress SimpleValueType lists by sharing.
2012-03-30 Jakob Stoklund OlesenCompress register lists by sharing suffixes.
2012-03-29 Jakob Stoklund OlesenAdd more constness to CodeGenRegisters.
2012-03-06 Craig TopperAdd asserts to ensure that values will fit into the...
2012-03-05 Craig TopperShrink and reorder fields in MCRegisterClass to reduce...
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 Jim GrosbachRevert "Emit the SubRegTable with the smallest possible...
2012-03-01 Benjamin KramerMake TargetRegisterClasses non-virtual by making the...
2012-02-29 Benjamin KramerImplement getSubRegIndex as a linear search on the...
next