aboutsummaryrefslogtreecommitdiff
path: root/utils/TableGen/CodeGenRegisters.cpp
AgeCommit message (Expand)Author
2011-10-05Add TRI::getSubClassWithSubReg(RC, Idx) function.Jakob Stoklund Olesen
2011-10-04Properly use const_iterator.Jakob Stoklund Olesen
2011-10-04Teach TableGen to infer missing register classes.Jakob Stoklund Olesen
2011-10-04TableGen: Store all allocation orders together.Jakob Stoklund Olesen
2011-10-04TableGen: Privatize CodeGenRegisterClass::TheDef and Name.Jakob Stoklund Olesen
2011-10-04TableGen: Don't add synthetic Records to the RecordKeeper.Jakob Stoklund Olesen
2011-10-01Move TableGen's parser and entry point into a libraryPeter Collingbourne
2011-09-30Use precomputed BitVector for CodeGenRegisterClass::hasSubClass().Jakob Stoklund Olesen
2011-09-30Compute lists of super-classes in CodeGenRegisterClass.Jakob Stoklund Olesen
2011-09-30Precompute a bit vector of register sub-classes.Jakob Stoklund Olesen
2011-09-30Order register classes topologically.Jakob Stoklund Olesen
2011-09-29Switch to ArrayRef<CodeGenRegisterClass*>.Jakob Stoklund Olesen
2011-07-29Unconstify InitsDavid Greene
2011-07-29[AVX] Create Inits Via Factory MethodDavid Greene
2011-07-29[AVX] Constify InitsDavid Greene
2011-07-18Intern all RecTy subclass instances to avoid duplicates.Jakob Stoklund Olesen
2011-07-11Revert r134921, 134917, 134908 and 134907. They're causing failuresEric Christopher
2011-07-11Use get(0 Instead of Create()David Greene
2011-07-11[AVX] Make Inits FoldableDavid Greene
2011-06-21Consolidate some TableGen diagnostic helper functions.Jim Grosbach
2011-06-20Skip fields that don't exist in the Register class.Jakob Stoklund Olesen
2011-06-20Add a RegisterTuples class to Target.td and TableGen.Jakob Stoklund Olesen
2011-06-18Use the correct comparator to avoid depending on pointer values.Jakob Stoklund Olesen
2011-06-18Store CodeGenRegisters as pointers so they won't be reallocated.Jakob Stoklund Olesen
2011-06-18Remove MethodProtos/MethodBodies and allocation_order_begin/end.Jakob Stoklund Olesen
2011-06-18Provide AltOrders for specifying alternative allocation orders.Jakob Stoklund Olesen
2011-06-15Use a SetTheory instance to expand register lists in register classes.Jakob Stoklund Olesen
2011-06-15Give CodeGenRegisterClass a real sorted member set.Jakob Stoklund Olesen
2011-06-15Move the list of register classes into CodeGenRegBank as well.Jakob Stoklund Olesen
2011-06-12Compute lists of sub-regs, super-regs, and overlapping regs.Jakob Stoklund Olesen
2011-06-11Move the list of registers into CodeGenRegBank.Jakob Stoklund Olesen
2011-06-10Move some sub-register index calculations to CodeGenRegisters.cppJakob Stoklund Olesen
2011-06-09Move TableGen's register bank classes to their own source file.Jakob Stoklund Olesen