summaryrefslogtreecommitdiff
path: root/utils/TableGen/CodeGenRegisters.cpp
Commit message (Expand)AuthorAge
...
* 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
* Teach TableGen to infer missing register classes.Jakob Stoklund Olesen2011-10-04
* TableGen: Store all allocation orders together.Jakob Stoklund Olesen2011-10-04
* TableGen: Privatize CodeGenRegisterClass::TheDef and Name.Jakob Stoklund Olesen2011-10-04
* TableGen: Don't add synthetic Records to the RecordKeeper.Jakob Stoklund Olesen2011-10-04
* Move TableGen's parser and entry point into a libraryPeter Collingbourne2011-10-01
* Use precomputed BitVector for CodeGenRegisterClass::hasSubClass().Jakob Stoklund Olesen2011-09-30
* Compute lists of super-classes in CodeGenRegisterClass.Jakob Stoklund Olesen2011-09-30
* Precompute a bit vector of register sub-classes.Jakob Stoklund Olesen2011-09-30
* Order register classes topologically.Jakob Stoklund Olesen2011-09-30
* Switch to ArrayRef<CodeGenRegisterClass*>.Jakob Stoklund Olesen2011-09-29
* Unconstify InitsDavid Greene2011-07-29
* [AVX] Create Inits Via Factory MethodDavid Greene2011-07-29
* [AVX] Constify InitsDavid Greene2011-07-29
* Intern all RecTy subclass instances to avoid duplicates.Jakob Stoklund Olesen2011-07-18
* Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher2011-07-11
* Use get(0 Instead of Create()David Greene2011-07-11
* [AVX] Make Inits FoldableDavid Greene2011-07-11
* Consolidate some TableGen diagnostic helper functions.Jim Grosbach2011-06-21
* Skip fields that don't exist in the Register class.Jakob Stoklund Olesen2011-06-20
* Add a RegisterTuples class to Target.td and TableGen.Jakob Stoklund Olesen2011-06-20
* Use the correct comparator to avoid depending on pointer values.Jakob Stoklund Olesen2011-06-18
* Store CodeGenRegisters as pointers so they won't be reallocated.Jakob Stoklund Olesen2011-06-18
* Remove MethodProtos/MethodBodies and allocation_order_begin/end.Jakob Stoklund Olesen2011-06-18