summaryrefslogtreecommitdiff
path: root/utils/TableGen/RegisterInfoEmitter.cpp
Commit message (Expand)AuthorAge
* Generate a table-driven version of TRI::composeSubRegIndices().Jakob Stoklund Olesen2012-11-01
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-25
* tblgen: Use semantically correct RTTI functions.Sean Silva2012-10-10
* tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva2012-10-10
* Add 'virtual' keywoards to output file for overridden functions.Craig Topper2012-09-16
* Add TRI::getSubRegIndexLaneMask().Jakob Stoklund Olesen2012-09-11
* Clean the sub-reg index composition maps at emission.Jakob Stoklund Olesen2012-09-11
* Add MCRI::getNumSubRegIndices() and start checking SubRegIndex ranges.Jakob Stoklund Olesen2012-09-11
* Make synthesized sub-register indexes available in the target namespace.Jakob Stoklund Olesen2012-08-15
* Eliminate the large XXXSubRegTable constant arrays.Jakob Stoklund Olesen2012-07-27
* Differentially encode all MC register lists.Jakob Stoklund Olesen2012-07-25
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-11
* Didn't mean to export this function.Jakob Stoklund Olesen2012-05-31
* Emit register unit root tables.Jakob Stoklund Olesen2012-05-31
* Print uint16_t numbers without a sign.Jakob Stoklund Olesen2012-05-30
* Emit register unit lists for each register.Jakob Stoklund Olesen2012-05-29
* Compress MCRegisterInfo register name tables.Jakob Stoklund Olesen2012-05-25
* Use RegUnits to compute overlapping registers.Jakob Stoklund Olesen2012-05-16
* TableGen'erate mapping physical registers to encoding values.Jim Grosbach2012-05-15
* Remove TargetRegisterClass::SuperRegClasses.Jakob Stoklund Olesen2012-05-04
* Use a shared implementation of getMatchingSuperRegClass().Jakob Stoklund Olesen2012-05-03
* Add TargetRegisterClass::getSuperRegIndices().Jakob Stoklund Olesen2012-05-03
* Emit SuperRegMasks as part of the existing SubClassMask arrays.Jakob Stoklund Olesen2012-05-03
* Compress tables for getMatchingSuperRegClass().Jakob Stoklund Olesen2012-05-03
* Don't override subreg functions in targets without subregisters.Jakob Stoklund Olesen2012-05-03
* Remove 'XXXRegisterClass' from tablegen output. Targets should use '&XXXRegCl...Craig Topper2012-04-21
* TableGen'd RegPressure: Added getPressureSetName.Andrew Trick2012-04-20
* tblgen: remove duplicated newlines.Benjamin Kramer2012-04-18
* Move a few more warnings to use PrintWarning().Jim Grosbach2012-04-18
* Formatting.Jim Grosbach2012-04-18
* Tidy up. Add a '.' at the end of the sentence.Jim Grosbach2012-04-18
* TableGen's regpressure: emit per-registerclass weight limits.Andrew Trick2012-04-11
* Tablegen'd regpressure: emit the weighted pressure limit.Andrew Trick2012-04-11
* Added register unit sets to the target description.Andrew Trick2012-04-10
* Tidy up spacing in some tablegen outputs.Craig Topper2012-04-03
* Emit the LLVM<->DWARF register mapping as a sorted table and use binary searc...Benjamin Kramer2012-04-01
* Reapply 153764 and 153761 with a fix.Jakob Stoklund Olesen2012-03-30
* Revert 153764 and 153761. They broke a --enable-optimized --enable-assertionsRafael Espindola2012-03-30
* Compress SimpleValueType lists by sharing.Jakob Stoklund Olesen2012-03-30
* Compress register lists by sharing suffixes.Jakob Stoklund Olesen2012-03-30
* Add more constness to CodeGenRegisters.Jakob Stoklund Olesen2012-03-29
* Add asserts to ensure that values will fit into the tables.Craig Topper2012-03-06
* Shrink and reorder fields in MCRegisterClass to reduce size of static data.Craig Topper2012-03-05
* Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati...Craig Topper2012-03-05
* Use uint16_t to store register overlaps to reduce static data.Craig Topper2012-03-04
* Use uint16_t instead of unsigned to store registers in reg classes. Reduces s...Craig Topper2012-03-04
* Use uint16_t to store registers in callee saved register tables to reduce siz...Craig Topper2012-03-04
* Move getSubRegIndex out of generated code into MCRegisterInfo, devirtualize it.Benjamin Kramer2012-03-01
* Move TargetRegisterInfo::getSubReg() to MCRegisterInfo.Jim Grosbach2012-03-01
* Revert "Emit the SubRegTable with the smallest possible integer type."Jim Grosbach2012-03-01