projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Constify some things in preparation for CodeGenSubRegIndex to be stored by value...
[oota-llvm.git]
/
utils
/
TableGen
/
CodeGenRegisters.cpp
2014-11-29
David Blaikie
Constify some things in preparation for CodeGenSubRegIn...
blob
|
commitdiff
|
raw
2014-11-28
Craig Topper
Fix a few memory leaks in CodeGenRegBank.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Blaikie
Remove StringMap::GetOrCreateValue in favor of StringMa...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-27
Craig Topper
Fix some cases were ArrayRefs were being passed by...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-24
Craig Topper
Use range based for loops to avoid needing to re-mentio...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-15
Craig Topper
[C++11] More 'nullptr' conversion. In some cases just...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-29
Benjamin Kramer
tblgen: Twinify PrintFatalError.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keywords to tablegen code.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-03
Benjamin Kramer
[C++11] Use std::tie to simplify compare operators.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-01
Benjamin Kramer
Now that we have C++11, turn simple functors into lambd...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Craig Topper
Replace tablegen uses of EVT with MVT. Add isOverloaded...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-22
Benjamin Kramer
Provide basic type safety for array_pod_sort comparators.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-31
Andrew Trick
comment typo.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-31
Andrew Trick
Fix register pressure tables on ARM.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-31
Andrew Trick
Add tracing to the tblgen register pressure table gener...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-25
Andrew Trick
RegPressure: Order the "pressure sets" by number of...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-14
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-27
Chad Rosier
Improve the compression of the tablegen DiffLists by...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-31
Ahmed Bougacha
Make SubRegIndex size mandatory, following r183020.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-31
Ahmed Bougacha
Add a way to define the bit range covered by a SubRegIndex.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-28
Chad Rosier
Remove the MCRegAliasIterator tables and compute the...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-16
Jakob Stoklund Olesen
Add TargetRegisterInfo::getCoveringLanes().
blob
|
commitdiff
|
raw
|
diff to current
2013-02-26
Michael J. Spencer
[TableGen] Fix ICE on MSVC 2012 Release builds.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-31
Jakob Stoklund Olesen
Clarify intent.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-10
Jordan Rose
TableGen: Keep track of superclass reference ranges.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-05
Andrew Trick
RegisterPressure API. Add support for physical register...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-04
Chandler Carruth
Sort the #include lines for utils/...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-25
Joerg Sonnenberger
Remove exception handling usage from tblgen.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Joerg Sonnenberger
Don't use stack unwinding to provide the location infor...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-27
Sylvestre Ledru
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-27
Sylvestre Ledru
Fix a typo 'iff' => 'if'
blob
|
commitdiff
|
raw
|
diff to current
2012-09-11
Owen Anderson
Compute a map from register names to registers, rather...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-11
Jakob Stoklund Olesen
Add TRI::getSubRegIndexLaneMask().
blob
|
commitdiff
|
raw
|
diff to current
2012-09-11
Jakob Stoklund Olesen
Clean the sub-reg index composition maps at emission.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-22
Jakob Stoklund Olesen
Print out the location of expanded multiclass defs...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-15
Jakob Stoklund Olesen
Add a CoveringSubRegIndices field to SubRegIndex records.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-15
Jakob Stoklund Olesen
Make synthesized sub-register indexes available in...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-26
Jakob Stoklund Olesen
Remove support for 'CompositeIndices' and sub-register...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-02
Benjamin Kramer
Fix typos found by github.com/lyda/misspell-check
blob
|
commitdiff
|
raw
|
diff to current
2012-05-29
Jakob Stoklund Olesen
Emit register unit lists for each register.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-22
Jakob Stoklund Olesen
Also compute TopoSigs in synthetic register classes.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-16
Jakob Stoklund Olesen
Use RegUnits to compute overlapping registers.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-15
Jakob Stoklund Olesen
Create a struct representing register units in TableGen.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-14
Jakob Stoklund Olesen
Consider ad hoc aliasing when building RegUnits.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-14
Jakob Stoklund Olesen
Record the ad hoc aliasing graph in CodeGenRegister.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-14
Jakob Stoklund Olesen
Compute topological signatures of registers.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-12
Jakob Stoklund Olesen
Speed up computeComposites() by using the new SubReg...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-11
Bill Wendling
Remove extraneous ; and the resulting warning.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-11
Jakob Stoklund Olesen
Defer computation of SuperRegs.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-10
Jakob Stoklund Olesen
Compute secondary sub-registers.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-10
Jakob Stoklund Olesen
Precompute lists of explicit sub-registers and indices.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-10
Andrew Trick
Fix TableGen's RegPressureSet weight normalization...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-09
Jakob Stoklund Olesen
Fix warning text.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-09
Jakob Stoklund Olesen
Compute a backwards SubReg -> SubRegIndex map for each...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-09
Jakob Stoklund Olesen
Rename getSubRegs() to computeSubRegs().
blob
|
commitdiff
|
raw
|
diff to current
2012-05-04
Jakob Stoklund Olesen
Order register classes by spill size first, members...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-04
Jakob Stoklund Olesen
Remove TargetRegisterClass::SuperRegClasses.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-18
Benjamin Kramer
tblgen: remove duplicated newlines.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-18
Jim Grosbach
Move a few more warnings to use PrintWarning().
blob
|
commitdiff
|
raw
|
diff to current
2012-04-11
Andrew Trick
TableGen's regpressure: emit per-registerclass weight...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-11
Andrew Trick
TableGen'd regpressure: register unit set pruning.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-11
Andrew Trick
Table-generated register pressure fixes.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Andrew Trick
TableGen/reginfo potential bug: typo from previous...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Andrew Trick
Fix for register pressure tables.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Andrew Trick
Use std::includes instead of my own implementation.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Andrew Trick
Added register unit sets to the target description.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Andrew Trick
Added register unit weights to the target description.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-03
Andrew Trick
Cleanup set_union usage. The same thing but a bit clean...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-03
Andrew Trick
Use std::set_union instead of nasty custom code.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-31
Andrew Trick
comment typo
blob
|
commitdiff
|
raw
|
diff to current
2012-03-31
Andrew Trick
Introduce Register Units: Give each leaf register a...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-29
Jakob Stoklund Olesen
Add more constness to CodeGenRegisters.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-01
Jakob Stoklund Olesen
Specify SubRegIndex components on the index itself.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-01
Jakob Stoklund Olesen
Fix a bug in the TopoOrderRC comparison function.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-31
Jakob Stoklund Olesen
Move the composite map into CodeGenSubRegIndex.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-31
Jakob Stoklund Olesen
Add a TableGen CodeGenSubRegIndex class.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-18
Jakob Stoklund Olesen
Add a CoveredBySubRegs property to Register descriptions.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-17
Jakob Stoklund Olesen
Add TableGen support for callee saved registers.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-13
Jakob Stoklund Olesen
Skip the NAME field when forming tuples.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-13
Jakob Stoklund Olesen
Delete CodeInit and CodeRecTy from TableGen.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jakob Stoklund Olesen
Emit a getMatchingSuperRegClass() implementation for...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-19
Jakob Stoklund Olesen
Synthesize register classes for TRI::getMatchingSuperRe...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-16
Jakob Stoklund Olesen
Extract a method. No functional change.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Jakob Stoklund Olesen
Use the proper comparator for set_intersection.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Jakob Stoklund Olesen
Synthesize missing register class intersections.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-12
Jakob Stoklund Olesen
Extract a method.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-05
Jakob Stoklund Olesen
Add TRI::getSubClassWithSubReg(RC, Idx) function.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-04
Jakob Stoklund Olesen
Properly use const_iterator.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-04
Jakob Stoklund Olesen
Teach TableGen to infer missing register classes.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-04
Jakob Stoklund Olesen
TableGen: Store all allocation orders together.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-04
Jakob Stoklund Olesen
TableGen: Privatize CodeGenRegisterClass::TheDef and...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-04
Jakob Stoklund Olesen
TableGen: Don't add synthetic Records to the RecordKeeper.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-01
Peter Collingbourne
Move TableGen's parser and entry point into a library
blob
|
commitdiff
|
raw
|
diff to current
2011-09-30
Jakob Stoklund Olesen
Use precomputed BitVector for CodeGenRegisterClass...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-30
Jakob Stoklund Olesen
Compute lists of super-classes in CodeGenRegisterClass.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-30
Jakob Stoklund Olesen
Precompute a bit vector of register sub-classes.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-30
Jakob Stoklund Olesen
Order register classes topologically.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-29
Jakob Stoklund Olesen
Switch to ArrayRef<CodeGenRegisterClass*>.
blob
|
commitdiff
|
raw
|
diff to current
next