summaryrefslogtreecommitdiff
path: root/utils/TableGen/CodeGenRegisters.h
Commit message (Expand)AuthorAge
* Remove little semicolon that caused a lot of warnings.Benjamin Kramer2012-05-30
* 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
* Record the ad hoc aliasing graph in CodeGenRegister.Jakob Stoklund Olesen2012-05-14
* Compute topological signatures of registers.Jakob Stoklund Olesen2012-05-14
* 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
* Compute a backwards SubReg -> SubRegIndex map for each register.Jakob Stoklund Olesen2012-05-09
* Rename getSubRegs() to computeSubRegs().Jakob Stoklund Olesen2012-05-09
* Remove TargetRegisterClass::SuperRegClasses.Jakob Stoklund Olesen2012-05-04
* TableGen's regpressure: emit per-registerclass weight limits.Andrew Trick2012-04-11
* Added register unit sets to the target description.Andrew Trick2012-04-10
* Added register unit weights to the target description.Andrew Trick2012-04-10
* Fix header commentAndrew Trick2012-04-10
* Introduce Register Units: Give each leaf register a number.Andrew Trick2012-03-31
* Add more constness to CodeGenRegisters.Jakob Stoklund Olesen2012-03-29
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-05
* Specify SubRegIndex components on the index itself.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
* 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
* Synthesize missing register class intersections.Jakob Stoklund Olesen2011-12-15
* Extract a method.Jakob Stoklund Olesen2011-12-12
* Remove extra semicolon.Eli Friedman2011-10-11
* Add TRI::getSubClassWithSubReg(RC, Idx) function.Jakob Stoklund Olesen2011-10-05
* 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
* 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
* 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
* Provide AltOrders for specifying alternative allocation orders.Jakob Stoklund Olesen2011-06-18
* Use a SetTheory instance to expand register lists in register classes.Jakob Stoklund Olesen2011-06-15
* Give CodeGenRegisterClass a real sorted member set.Jakob Stoklund Olesen2011-06-15
* Move the list of register classes into CodeGenRegBank as well.Jakob Stoklund Olesen2011-06-15
* Compute lists of sub-regs, super-regs, and overlapping regs.Jakob Stoklund Olesen2011-06-12
* Move the list of registers into CodeGenRegBank.Jakob Stoklund Olesen2011-06-11
* Move some sub-register index calculations to CodeGenRegisters.cppJakob Stoklund Olesen2011-06-10