[TableGen] Use range-based for loops. NFC
[oota-llvm.git] / utils / TableGen / CodeGenRegisters.cpp
2015-11-17 Matthias BraunAssume lane masks are always precise
2015-11-13 Matthias Brauntablegen: Add a simple heuristic to get better names...
2015-11-10 Matthias BraunTableGen: Emit LaneMask for register classes without...
2015-06-02 Craig Topper[TableGen] Rename ListInit::getSize to just 'size'...
2015-05-29 Benjamin KramerReplace push_back(Constructor(foo)) with emplace_back...
2015-05-14 Craig Topper[TableGen] Remove ListInit::size() in favor of getSize...
2015-04-24 Craig Topper[TableGen] Don't leak Expanders and Operators in SetTheory.
2015-04-15 Richard TrieuChange range-based for-loops to be -Wrange-loop-analysi...
2015-03-31 Matthias BraunFix AllocationPriority not getting set for derived...
2015-03-31 Matthias BraunRegAllocGreedy: Allow target to specify register class...
2015-03-19 Matthias BraunDo not track subregister liveness when it brings no...
2015-03-18 Matthias BraunTableGen: Fix register class lane masks being too conse...
2015-03-03 Nick LewyckyRevert the non-cleanup part of r230769 because it intro...
2015-02-28 Yaron KerenSilence variable set but not used warning in CodeGenReg...
2015-02-27 Owen AndersonSwitch a std::map to a DenseMap in CodeGenRegisters.
2015-02-16 Aaron BallmanMSVC 2013 does not ICE on this code in the same fashion...
2015-02-02 David BlaikieSTLExtras: Provide less/equal functors with templated...
2015-01-31 Owen AndersonReplace another std::set in the core of CodeGenRegister...
2015-01-31 Owen AndersonChange more of the guts of CodeGenRegister's RegUnit...
2015-01-30 Owen AndersonChange a very hot piece of code in TableGen's register...
2014-12-12 Michael IlsemanClean up static analyzer warnings.
2014-12-10 Matthias BraunTablegen'erate lanemasks for register units.
2014-12-10 Matthias BraunAdd function that translates subregister lane masks...
2014-12-10 Matthias BraunLet tablegen compute maximum lanemask for regs/regclasses.
2014-12-03 David Blaikierange-for some things
2014-12-03 David BlaikieSimplify CodeGenRegBank::inferMatchingSuperRegClass...
2014-12-03 David BlaikieSimplify ownership of RegClasses by using list<CodeGenR...
2014-12-03 David BlaikieRange-for some stuff related to RegClasses, and comment...
2014-11-29 David BlaikieRemove some unnecessary vector::reserve/assign calls.
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-11-19 David BlaikieRemove StringMap::GetOrCreateValue in favor of StringMa...
2014-08-27 Craig TopperFix some cases were ArrayRefs were being passed by...
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-29 Benjamin Kramertblgen: Twinify PrintFatalError.
2014-03-05 Craig Topper[C++11] Add 'override' keywords to tablegen code.
2014-03-03 Benjamin Kramer[C++11] Use std::tie to simplify compare operators.
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-03-01 Benjamin KramerNow that we have C++11, turn simple functors into lambd...
2014-01-24 Craig TopperReplace tablegen uses of EVT with MVT. Add isOverloaded...
2013-09-22 Benjamin KramerProvide basic type safety for array_pod_sort comparators.
2013-07-31 Andrew Trickcomment typo.
2013-07-31 Andrew TrickFix register pressure tables on ARM.
2013-07-31 Andrew TrickAdd tracing to the tblgen register pressure table gener...
2013-07-25 Andrew TrickRegPressure: Order the "pressure sets" by number of...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-06-27 Chad RosierImprove the compression of the tablegen DiffLists by...
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-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.
next