summaryrefslogtreecommitdiffstats
path: root/utils/TableGen/RegisterInfoEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Using a different loop induction variable than the enclosing scope. No funct...Aaron Ballman2013-07-251-2/+2
* RegPressure: Order the "pressure sets" by number of regunits per set.Andrew Trick2013-07-251-6/+12
* Improve the compression of the tablegen DiffLists by introducing a new sortChad Rosier2013-06-271-1/+1
* Remove unimplemented definition. Found using [-Wunused-member-function].Jakub Staszak2013-06-061-2/+0
* Make SubRegIndex size mandatory, following r183020.Ahmed Bougacha2013-05-311-2/+2
* Add a way to define the bit range covered by a SubRegIndex.Ahmed Bougacha2013-05-311-2/+18
* Remove the MCRegAliasIterator tables and compute the aliases dynamically.Chad Rosier2013-05-281-14/+3
* Add TargetRegisterInfo::getCoveringLanes().Jakob Stoklund Olesen2013-05-161-1/+3
* Use ArrayRef<MVT::SimpleValueType> when possible.Jakob Stoklund Olesen2013-03-171-1/+1
* MC: Add MCInstrDesc::mayAffectControlFlow() method.Jim Grosbach2012-12-191-5/+5
* RegisterPresssureTracker: Track live physical register by unit.Andrew Trick2012-12-051-2/+6
* RegisterPressure API. Add support for physical register units.Andrew Trick2012-12-051-10/+70
* Add an MCPhysReg typedef to replace naked uint16_t.Jakob Stoklund Olesen2012-11-291-7/+7
* Generate a table-driven version of TRI::composeSubRegIndices().Jakob Stoklund Olesen2012-11-011-26/+102
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-251-1/+1
* tblgen: Use semantically correct RTTI functions.Sean Silva2012-10-101-1/+1
* tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva2012-10-101-2/+2
* Add 'virtual' keywoards to output file for overridden functions.Craig Topper2012-09-161-7/+7
* Add TRI::getSubRegIndexLaneMask().Jakob Stoklund Olesen2012-09-111-4/+12
* Clean the sub-reg index composition maps at emission.Jakob Stoklund Olesen2012-09-111-2/+2
* Add MCRI::getNumSubRegIndices() and start checking SubRegIndex ranges.Jakob Stoklund Olesen2012-09-111-2/+2
* Make synthesized sub-register indexes available in the target namespace.Jakob Stoklund Olesen2012-08-151-13/+2
* Eliminate the large XXXSubRegTable constant arrays.Jakob Stoklund Olesen2012-07-271-53/+31
* Differentially encode all MC register lists.Jakob Stoklund Olesen2012-07-251-44/+30
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-111-9/+54
* Didn't mean to export this function.Jakob Stoklund Olesen2012-05-311-0/+1
* Emit register unit root tables.Jakob Stoklund Olesen2012-05-311-0/+17
* Print uint16_t numbers without a sign.Jakob Stoklund Olesen2012-05-301-1/+1
* Emit register unit lists for each register.Jakob Stoklund Olesen2012-05-291-3/+75
* Compress MCRegisterInfo register name tables.Jakob Stoklund Olesen2012-05-251-3/+16
* Use RegUnits to compute overlapping registers.Jakob Stoklund Olesen2012-05-161-3/+2
* TableGen'erate mapping physical registers to encoding values.Jim Grosbach2012-05-151-4/+26
* Remove TargetRegisterClass::SuperRegClasses.Jakob Stoklund Olesen2012-05-041-51/+0
* Use a shared implementation of getMatchingSuperRegClass().Jakob Stoklund Olesen2012-05-031-34/+1
* Add TargetRegisterClass::getSuperRegIndices().Jakob Stoklund Olesen2012-05-031-4/+4
* Emit SuperRegMasks as part of the existing SubClassMask arrays.Jakob Stoklund Olesen2012-05-031-102/+83
* Compress tables for getMatchingSuperRegClass().Jakob Stoklund Olesen2012-05-031-19/+67
* Don't override subreg functions in targets without subregisters.Jakob Stoklund Olesen2012-05-031-42/+39
* Remove 'XXXRegisterClass' from tablegen output. Targets should use '&XXXRegCl...Craig Topper2012-04-211-3/+0
* TableGen'd RegPressure: Added getPressureSetName.Andrew Trick2012-04-201-1/+13
* tblgen: remove duplicated newlines.Benjamin Kramer2012-04-181-1/+1
* Move a few more warnings to use PrintWarning().Jim Grosbach2012-04-181-2/+4
* Formatting.Jim Grosbach2012-04-181-3/+2
* Tidy up. Add a '.' at the end of the sentence.Jim Grosbach2012-04-181-1/+1
* TableGen's regpressure: emit per-registerclass weight limits.Andrew Trick2012-04-111-14/+14
* Tablegen'd regpressure: emit the weighted pressure limit.Andrew Trick2012-04-111-1/+7
* Added register unit sets to the target description.Andrew Trick2012-04-101-0/+76
* Tidy up spacing in some tablegen outputs.Craig Topper2012-04-031-9/+7
* Emit the LLVM<->DWARF register mapping as a sorted table and use binary searc...Benjamin Kramer2012-04-011-43/+143
* Reapply 153764 and 153761 with a fix.Jakob Stoklund Olesen2012-03-301-101/+76