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