aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/CodeGenRegisters.cpp
Commit message (Expand)AuthorAgeFilesLines
* [TableGen] Fix ICE on MSVC 2012 Release builds.Michael J. Spencer2013-02-261-1/+3
* Clarify intent.Jakob Stoklund Olesen2013-01-311-0/+6
* TableGen: Keep track of superclass reference ranges.Jordan Rose2013-01-101-2/+4
* RegisterPressure API. Add support for physical register units.Andrew Trick2012-12-051-0/+29
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-2/+2
* Remove exception handling usage from tblgen.Joerg Sonnenberger2012-10-251-19/+21
* Don't use stack unwinding to provide the location information forJoerg Sonnenberger2012-10-241-2/+2
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-271-1/+1
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-271-1/+1
* Compute a map from register names to registers, rather than scanning the list...Owen Anderson2012-09-111-0/+6
* Add TRI::getSubRegIndexLaneMask().Jakob Stoklund Olesen2012-09-111-2/+49
* Clean the sub-reg index composition maps at emission.Jakob Stoklund Olesen2012-09-111-15/+0
* Print out the location of expanded multiclass defs in TableGen errors.Jakob Stoklund Olesen2012-08-221-2/+2
* Add a CoveringSubRegIndices field to SubRegIndex records.Jakob Stoklund Olesen2012-08-151-9/+22
* Make synthesized sub-register indexes available in the target namespace.Jakob Stoklund Olesen2012-08-151-15/+21
* Remove support for 'CompositeIndices' and sub-register cycles.Jakob Stoklund Olesen2012-07-261-52/+19
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-3/+3
* Emit register unit lists for each register.Jakob Stoklund Olesen2012-05-291-0/+5
* Also compute TopoSigs in synthetic register classes.Jakob Stoklund Olesen2012-05-221-2/+7
* Use RegUnits to compute overlapping registers.Jakob Stoklund Olesen2012-05-161-71/+49
* Create a struct representing register units in TableGen.Jakob Stoklund Olesen2012-05-151-18/+6
* Consider ad hoc aliasing when building RegUnits.Jakob Stoklund Olesen2012-05-141-12/+41
* Record the ad hoc aliasing graph in CodeGenRegister.Jakob Stoklund Olesen2012-05-141-5/+11
* Compute topological signatures of registers.Jakob Stoklund Olesen2012-05-141-6/+36
* Speed up computeComposites() by using the new SubReg -> SubIdx map.Jakob Stoklund Olesen2012-05-121-12/+10
* Remove extraneous ; and the resulting warning.Bill Wendling2012-05-111-1/+1
* Defer computation of SuperRegs.Jakob Stoklund Olesen2012-05-111-11/+31
* Compute secondary sub-registers.Jakob Stoklund Olesen2012-05-101-0/+136
* Precompute lists of explicit sub-registers and indices.Jakob Stoklund Olesen2012-05-101-19/+29
* Fix TableGen's RegPressureSet weight normalization to handle subreg DAGS.Andrew Trick2012-05-101-4/+9
* Fix warning text.Jakob Stoklund Olesen2012-05-091-1/+1
* Compute a backwards SubReg -> SubRegIndex map for each register.Jakob Stoklund Olesen2012-05-091-0/+16
* Rename getSubRegs() to computeSubRegs().Jakob Stoklund Olesen2012-05-091-8/+9
* Order register classes by spill size first, members last.Jakob Stoklund Olesen2012-05-041-7/+7
* Remove TargetRegisterClass::SuperRegClasses.Jakob Stoklund Olesen2012-05-041-23/+0
* tblgen: remove duplicated newlines.Benjamin Kramer2012-04-181-1/+1
* Move a few more warnings to use PrintWarning().Jim Grosbach2012-04-181-5/+5
* TableGen's regpressure: emit per-registerclass weight limits.Andrew Trick2012-04-111-13/+12
* TableGen'd regpressure: register unit set pruning.Andrew Trick2012-04-111-18/+14
* Table-generated register pressure fixes.Andrew Trick2012-04-111-24/+47
* TableGen/reginfo potential bug: typo from previous checkin.Andrew Trick2012-04-101-1/+1
* Fix for register pressure tables.Andrew Trick2012-04-101-13/+15
* Use std::includes instead of my own implementation.Andrew Trick2012-04-101-9/+2
* Added register unit sets to the target description.Andrew Trick2012-04-101-0/+167
* Added register unit weights to the target description.Andrew Trick2012-04-101-17/+306
* Cleanup set_union usage. The same thing but a bit cleaner now.Andrew Trick2012-04-031-1/+1
* Use std::set_union instead of nasty custom code.Andrew Trick2012-04-031-13/+3
* comment typoAndrew Trick2012-03-311-1/+1
* Introduce Register Units: Give each leaf register a number.Andrew Trick2012-03-311-0/+49
* Add more constness to CodeGenRegisters.Jakob Stoklund Olesen2012-03-291-3/+3