summaryrefslogtreecommitdiff
path: root/utils/TableGen/CodeGenRegisters.cpp
Commit message (Expand)AuthorAge
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-02
* Emit register unit lists for each register.Jakob Stoklund Olesen2012-05-29
* Also compute TopoSigs in synthetic register classes.Jakob Stoklund Olesen2012-05-22
* Use RegUnits to compute overlapping registers.Jakob Stoklund Olesen2012-05-16
* Create a struct representing register units in TableGen.Jakob Stoklund Olesen2012-05-15
* Consider ad hoc aliasing when building RegUnits.Jakob Stoklund Olesen2012-05-14
* Record the ad hoc aliasing graph in CodeGenRegister.Jakob Stoklund Olesen2012-05-14
* Compute topological signatures of registers.Jakob Stoklund Olesen2012-05-14
* Speed up computeComposites() by using the new SubReg -> SubIdx map.Jakob Stoklund Olesen2012-05-12
* Remove extraneous ; and the resulting warning.Bill Wendling2012-05-11
* Defer computation of SuperRegs.Jakob Stoklund Olesen2012-05-11
* Compute secondary sub-registers.Jakob Stoklund Olesen2012-05-10
* Precompute lists of explicit sub-registers and indices.Jakob Stoklund Olesen2012-05-10
* Fix TableGen's RegPressureSet weight normalization to handle subreg DAGS.Andrew Trick2012-05-10
* Fix warning text.Jakob Stoklund Olesen2012-05-09
* Compute a backwards SubReg -> SubRegIndex map for each register.Jakob Stoklund Olesen2012-05-09
* Rename getSubRegs() to computeSubRegs().Jakob Stoklund Olesen2012-05-09
* Order register classes by spill size first, members last.Jakob Stoklund Olesen2012-05-04
* Remove TargetRegisterClass::SuperRegClasses.Jakob Stoklund Olesen2012-05-04
* tblgen: remove duplicated newlines.Benjamin Kramer2012-04-18
* Move a few more warnings to use PrintWarning().Jim Grosbach2012-04-18
* TableGen's regpressure: emit per-registerclass weight limits.Andrew Trick2012-04-11
* TableGen'd regpressure: register unit set pruning.Andrew Trick2012-04-11
* Table-generated register pressure fixes.Andrew Trick2012-04-11
* TableGen/reginfo potential bug: typo from previous checkin.Andrew Trick2012-04-10
* Fix for register pressure tables.Andrew Trick2012-04-10
* Use std::includes instead of my own implementation.Andrew Trick2012-04-10
* Added register unit sets to the target description.Andrew Trick2012-04-10
* Added register unit weights to the target description.Andrew Trick2012-04-10
* Cleanup set_union usage. The same thing but a bit cleaner now.Andrew Trick2012-04-03
* Use std::set_union instead of nasty custom code.Andrew Trick2012-04-03
* comment typoAndrew Trick2012-03-31
* Introduce Register Units: Give each leaf register a number.Andrew Trick2012-03-31
* Add more constness to CodeGenRegisters.Jakob Stoklund Olesen2012-03-29
* Specify SubRegIndex components on the index itself.Jakob Stoklund Olesen2012-02-01
* Fix a bug in the TopoOrderRC comparison function.Jakob Stoklund Olesen2012-02-01
* Move the composite map into CodeGenSubRegIndex.Jakob Stoklund Olesen2012-01-31
* Add a TableGen CodeGenSubRegIndex class.Jakob Stoklund Olesen2012-01-31
* Add a CoveredBySubRegs property to Register descriptions.Jakob Stoklund Olesen2012-01-18
* Add TableGen support for callee saved registers.Jakob Stoklund Olesen2012-01-17
* Skip the NAME field when forming tuples.Jakob Stoklund Olesen2012-01-13
* Delete CodeInit and CodeRecTy from TableGen.Jakob Stoklund Olesen2012-01-13
* Emit a getMatchingSuperRegClass() implementation for every target.Jakob Stoklund Olesen2011-12-19
* Synthesize register classes for TRI::getMatchingSuperRegClass().Jakob Stoklund Olesen2011-12-19
* Extract a method. No functional change.Jakob Stoklund Olesen2011-12-16
* Use the proper comparator for set_intersection.Jakob Stoklund Olesen2011-12-15
* Synthesize missing register class intersections.Jakob Stoklund Olesen2011-12-15
* Extract a method.Jakob Stoklund Olesen2011-12-12
* Add TRI::getSubClassWithSubReg(RC, Idx) function.Jakob Stoklund Olesen2011-10-05
* Properly use const_iterator.Jakob Stoklund Olesen2011-10-04