Add a way to define the bit range covered by a SubRegIndex.
[oota-llvm.git] / utils / TableGen / CodeGenRegisters.cpp
2013-05-31 Ahmed BougachaAdd a way to define the bit range covered by a SubRegIndex.
2013-05-28 Chad RosierRemove the MCRegAliasIterator tables and compute the...
2013-05-16 Jakob Stoklund OlesenAdd TargetRegisterInfo::getCoveringLanes().
2013-02-26 Michael J. Spencer[TableGen] Fix ICE on MSVC 2012 Release builds.
2013-01-31 Jakob Stoklund OlesenClarify intent.
2013-01-10 Jordan RoseTableGen: Keep track of superclass reference ranges.
2012-12-05 Andrew TrickRegisterPressure API. Add support for physical register...
2012-12-04 Chandler CarruthSort the #include lines for utils/...
2012-10-25 Joerg SonnenbergerRemove exception handling usage from tblgen.
2012-10-24 Joerg SonnenbergerDon't use stack unwinding to provide the location infor...
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-09-11 Owen AndersonCompute a map from register names to registers, rather...
2012-09-11 Jakob Stoklund OlesenAdd TRI::getSubRegIndexLaneMask().
2012-09-11 Jakob Stoklund OlesenClean the sub-reg index composition maps at emission.
2012-08-22 Jakob Stoklund OlesenPrint out the location of expanded multiclass defs...
2012-08-15 Jakob Stoklund OlesenAdd a CoveringSubRegIndices field to SubRegIndex records.
2012-08-15 Jakob Stoklund OlesenMake synthesized sub-register indexes available in...
2012-07-26 Jakob Stoklund OlesenRemove support for 'CompositeIndices' and sub-register...
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-05-29 Jakob Stoklund OlesenEmit register unit lists for each register.
2012-05-22 Jakob Stoklund OlesenAlso compute TopoSigs in synthetic register classes.
2012-05-16 Jakob Stoklund OlesenUse RegUnits to compute overlapping registers.
2012-05-15 Jakob Stoklund OlesenCreate a struct representing register units in TableGen.
2012-05-14 Jakob Stoklund OlesenConsider ad hoc aliasing when building RegUnits.
2012-05-14 Jakob Stoklund OlesenRecord the ad hoc aliasing graph in CodeGenRegister.
2012-05-14 Jakob Stoklund OlesenCompute topological signatures of registers.
2012-05-12 Jakob Stoklund OlesenSpeed up computeComposites() by using the new SubReg...
2012-05-11 Bill WendlingRemove extraneous ; and the resulting warning.
2012-05-11 Jakob Stoklund OlesenDefer computation of SuperRegs.
2012-05-10 Jakob Stoklund OlesenCompute secondary sub-registers.
2012-05-10 Jakob Stoklund OlesenPrecompute lists of explicit sub-registers and indices.
2012-05-10 Andrew TrickFix TableGen's RegPressureSet weight normalization...
2012-05-09 Jakob Stoklund OlesenFix warning text.
2012-05-09 Jakob Stoklund OlesenCompute a backwards SubReg -> SubRegIndex map for each...
2012-05-09 Jakob Stoklund OlesenRename getSubRegs() to computeSubRegs().
2012-05-04 Jakob Stoklund OlesenOrder register classes by spill size first, members...
2012-05-04 Jakob Stoklund OlesenRemove TargetRegisterClass::SuperRegClasses.
2012-04-18 Benjamin Kramertblgen: remove duplicated newlines.
2012-04-18 Jim GrosbachMove a few more warnings to use PrintWarning().
2012-04-11 Andrew TrickTableGen's regpressure: emit per-registerclass weight...
2012-04-11 Andrew TrickTableGen'd regpressure: register unit set pruning.
2012-04-11 Andrew TrickTable-generated register pressure fixes.
2012-04-10 Andrew TrickTableGen/reginfo potential bug: typo from previous...
2012-04-10 Andrew TrickFix for register pressure tables.
2012-04-10 Andrew TrickUse std::includes instead of my own implementation.
2012-04-10 Andrew TrickAdded register unit sets to the target description.
2012-04-10 Andrew TrickAdded register unit weights to the target description.
2012-04-03 Andrew TrickCleanup set_union usage. The same thing but a bit clean...
2012-04-03 Andrew TrickUse std::set_union instead of nasty custom code.
2012-03-31 Andrew Trickcomment typo
2012-03-31 Andrew TrickIntroduce Register Units: Give each leaf register a...
2012-03-29 Jakob Stoklund OlesenAdd more constness to CodeGenRegisters.
2012-02-01 Jakob Stoklund OlesenSpecify SubRegIndex components on the index itself.
2012-02-01 Jakob Stoklund OlesenFix a bug in the TopoOrderRC comparison function.
2012-01-31 Jakob Stoklund OlesenMove the composite map into CodeGenSubRegIndex.
2012-01-31 Jakob Stoklund OlesenAdd a TableGen CodeGenSubRegIndex class.
2012-01-18 Jakob Stoklund OlesenAdd a CoveredBySubRegs property to Register descriptions.
2012-01-17 Jakob Stoklund OlesenAdd TableGen support for callee saved registers.
2012-01-13 Jakob Stoklund OlesenSkip the NAME field when forming tuples.
2012-01-13 Jakob Stoklund OlesenDelete CodeInit and CodeRecTy from TableGen.
2011-12-19 Jakob Stoklund OlesenEmit a getMatchingSuperRegClass() implementation for...
2011-12-19 Jakob Stoklund OlesenSynthesize register classes for TRI::getMatchingSuperRe...
2011-12-16 Jakob Stoklund OlesenExtract a method. No functional change.
2011-12-15 Jakob Stoklund OlesenUse the proper comparator for set_intersection.
2011-12-15 Jakob Stoklund OlesenSynthesize missing register class intersections.
2011-12-12 Jakob Stoklund OlesenExtract a method.
2011-10-05 Jakob Stoklund OlesenAdd TRI::getSubClassWithSubReg(RC, Idx) function.
2011-10-04 Jakob Stoklund OlesenProperly use const_iterator.
2011-10-04 Jakob Stoklund OlesenTeach TableGen to infer missing register classes.
2011-10-04 Jakob Stoklund OlesenTableGen: Store all allocation orders together.
2011-10-04 Jakob Stoklund OlesenTableGen: Privatize CodeGenRegisterClass::TheDef and...
2011-10-04 Jakob Stoklund OlesenTableGen: Don't add synthetic Records to the RecordKeeper.
2011-10-01 Peter CollingbourneMove TableGen's parser and entry point into a library
2011-09-30 Jakob Stoklund OlesenUse precomputed BitVector for CodeGenRegisterClass...
2011-09-30 Jakob Stoklund OlesenCompute lists of super-classes in CodeGenRegisterClass.
2011-09-30 Jakob Stoklund OlesenPrecompute a bit vector of register sub-classes.
2011-09-30 Jakob Stoklund OlesenOrder register classes topologically.
2011-09-29 Jakob Stoklund OlesenSwitch to ArrayRef<CodeGenRegisterClass*>.
2011-07-29 David GreeneUnconstify Inits
2011-07-29 David Greene[AVX] Create Inits Via Factory Method
2011-07-29 David Greene[AVX] Constify Inits
2011-07-18 Jakob Stoklund OlesenIntern all RecTy subclass instances to avoid duplicates.
2011-07-11 Eric ChristopherRevert r134921, 134917, 134908 and 134907. They're...
2011-07-11 David GreeneUse get(0 Instead of Create()
2011-07-11 David Greene[AVX] Make Inits Foldable
2011-06-21 Jim GrosbachConsolidate some TableGen diagnostic helper functions.
2011-06-20 Jakob Stoklund OlesenSkip fields that don't exist in the Register class.
2011-06-20 Jakob Stoklund OlesenAdd a RegisterTuples class to Target.td and TableGen.
2011-06-18 Jakob Stoklund OlesenUse the correct comparator to avoid depending on pointe...
2011-06-18 Jakob Stoklund OlesenStore CodeGenRegisters as pointers so they won't be...
2011-06-18 Jakob Stoklund OlesenRemove MethodProtos/MethodBodies and allocation_order_b...
2011-06-18 Jakob Stoklund OlesenProvide AltOrders for specifying alternative allocation...
2011-06-15 Jakob Stoklund OlesenUse a SetTheory instance to expand register lists in...
2011-06-15 Jakob Stoklund OlesenGive CodeGenRegisterClass a real sorted member set.
2011-06-15 Jakob Stoklund OlesenMove the list of register classes into CodeGenRegBank...
2011-06-12 Jakob Stoklund OlesenCompute lists of sub-regs, super-regs, and overlapping...
2011-06-11 Jakob Stoklund OlesenMove the list of registers into CodeGenRegBank.
2011-06-10 Jakob Stoklund OlesenMove some sub-register index calculations to CodeGenReg...
2011-06-09 Jakob Stoklund OlesenMove TableGen's register bank classes to their own...