Range-for some stuff related to RegClasses, and comment cases where range-for isn...
[oota-llvm.git] / utils / TableGen / CodeGenRegisters.h
2014-12-03 David BlaikieRange-for some stuff related to RegClasses, and comment...
2014-11-29 David BlaikieRemove indirection of vector<T*> in favor of deque<T>
2014-11-29 David BlaikieUse deque<T> rather than vector<T*> since it provides...
2014-11-29 David BlaikieConstify some things in preparation for CodeGenSubRegIn...
2014-11-28 Craig TopperFix a few memory leaks in CodeGenRegBank.
2014-08-13 Benjamin KramerCanonicalize header guards into a common format.
2014-06-17 James MolloyMove SetTheory from utils/TableGen into lib/TableGen...
2014-04-16 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-15 Patrik HagglundReplace ValueTypes.h with MachineValueType.h if possible.
2014-03-11 Benjamin KramerRemove copy ctors that did the same thing as the defaul...
2014-01-24 Alp TokerFix known typos
2013-07-25 Andrew TrickRegPressure: Order the "pressure sets" by number of...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-05-31 Ahmed BougachaMake SubRegIndex size mandatory, following r183020.
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-03-17 Jakob Stoklund OlesenUse ArrayRef<MVT::SimpleValueType> when possible.
2012-12-05 Andrew TrickRegisterPressure API. Add support for physical register...
2012-12-04 Chandler CarruthSort the #include lines for utils/...
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-15 Jakob Stoklund OlesenMake synthesized sub-register indexes available in...
2012-05-30 Benjamin KramerRemove little semicolon that caused a lot of warnings.
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 OlesenRecord the ad hoc aliasing graph in CodeGenRegister.
2012-05-14 Jakob Stoklund OlesenCompute topological signatures of registers.
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-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 OlesenRemove TargetRegisterClass::SuperRegClasses.
2012-04-11 Andrew TrickTableGen's regpressure: emit per-registerclass weight...
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-10 Andrew TrickFix header comment
2012-03-31 Andrew TrickIntroduce Register Units: Give each leaf register a...
2012-03-29 Jakob Stoklund OlesenAdd more constness to CodeGenRegisters.
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-01 Jakob Stoklund OlesenSpecify SubRegIndex components on the index itself.
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.
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 OlesenSynthesize missing register class intersections.
2011-12-12 Jakob Stoklund OlesenExtract a method.
2011-10-11 Eli FriedmanRemove extra semicolon.
2011-10-05 Jakob Stoklund OlesenAdd TRI::getSubClassWithSubReg(RC, Idx) function.
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-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-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-02 Jakob Stoklund OlesenMake it possible to have unallocatable register classes.
2011-04-21 Jakob Stoklund OlesenDon't allow per-register spill size and alignment.
2011-04-20 Jakob Stoklund OlesenPrefer cheap registers for busy live ranges.
2011-03-11 Jim GrosbachMake the register enum value part of the CodeGenRegiste...
2011-03-11 Jim GrosbachTrailing whitespace.
2010-11-06 Chris Lattneradd (and document) the ability for alias results to...
2010-08-25 Eric ChristopherSplit out register class subclassing to a separate...
2010-05-24 Jakob Stoklund OlesenReplace the tablegen RegisterClass field SubRegClassLis...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2007-12-29 Chris Lattnerremove attributions from utils.
2007-09-19 Evan ChengAdd CopyCost to TargetRegisterClass. This specifies...
2007-09-14 Dan GohmanRemove spurious consts. This fixes warnings with compil...
2007-06-13 Christopher LambAdd support to tablegen for specifying subregister...
2005-12-30 Nate BegemanAdd support for generating v4i32 altivec code
2005-12-05 Chris LattnerAdd some methods
2005-12-01 Nate BegemanSupport multiple ValueTypes per RegisterClass, needed...
2005-09-08 Chris LattnerCompute the value types that are natively supported...
2005-08-19 Chris LattnerSplit register class "Methods" into MethodProtos and...
2005-08-19 Chris LattnerRead the namespace field from register classes
2005-04-22 Misha BrukmanRemove trailing whitespace
2004-08-21 Chris LattnerSupport "Methods" in register classes in CodgeGenRegist...
next