projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[PowerPC] Add the 'attn' instruction
[oota-llvm.git]
/
utils
/
TableGen
/
CodeGenRegisters.h
2014-08-13
Benjamin Kramer
Canonicalize header guards into a common format.
blob
|
commitdiff
|
raw
2014-06-17
James Molloy
Move SetTheory from utils/TableGen into lib/TableGen...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-16
Craig Topper
[C++11] More 'nullptr' conversion. In some cases just...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-15
Patrik Hagglund
Replace ValueTypes.h with MachineValueType.h if possible.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Benjamin Kramer
Remove copy ctors that did the same thing as the defaul...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Alp Toker
Fix known typos
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-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-03-17
Jakob Stoklund Olesen
Use ArrayRef<MVT::SimpleValueType> when possible.
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-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-15
Jakob Stoklund Olesen
Make synthesized sub-register indexes available in...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-30
Benjamin Kramer
Remove little semicolon that caused a lot of warnings.
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
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-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-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
Remove TargetRegisterClass::SuperRegClasses.
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-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-10
Andrew Trick
Fix header comment
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-05
Craig Topper
Convert assert(0) to llvm_unreachable
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-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
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
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-11
Eli Friedman
Remove extra semicolon.
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
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-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
2011-06-18
Jakob Stoklund Olesen
Store CodeGenRegisters as pointers so they won't be...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-18
Jakob Stoklund Olesen
Remove MethodProtos/MethodBodies and allocation_order_b...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-18
Jakob Stoklund Olesen
Provide AltOrders for specifying alternative allocation...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-15
Jakob Stoklund Olesen
Use a SetTheory instance to expand register lists in...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-15
Jakob Stoklund Olesen
Give CodeGenRegisterClass a real sorted member set.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-15
Jakob Stoklund Olesen
Move the list of register classes into CodeGenRegBank...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-12
Jakob Stoklund Olesen
Compute lists of sub-regs, super-regs, and overlapping...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-11
Jakob Stoklund Olesen
Move the list of registers into CodeGenRegBank.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-10
Jakob Stoklund Olesen
Move some sub-register index calculations to CodeGenReg...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-02
Jakob Stoklund Olesen
Make it possible to have unallocatable register classes.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-21
Jakob Stoklund Olesen
Don't allow per-register spill size and alignment.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-20
Jakob Stoklund Olesen
Prefer cheap registers for busy live ranges.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
Make the register enum value part of the CodeGenRegiste...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Jim Grosbach
Trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-06
Chris Lattner
add (and document) the ability for alias results to...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-25
Eric Christopher
Split out register class subclassing to a separate...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-24
Jakob Stoklund Olesen
Replace the tablegen RegisterClass field SubRegClassLis...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Owen Anderson
Split EVT into MVT and EVT, the former representing...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Owen Anderson
Rename MVT to EVT, in preparation for splitting SimpleV...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-06
Duncan Sands
Wrap MVT::ValueType in a struct to get type safety
blob
|
commitdiff
|
raw
|
diff to current
2008-02-20
Anton Korobeynikov
Unbreak build with gcc 4.3: provide missed includes...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
remove attributions from utils.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-19
Evan Cheng
Add CopyCost to TargetRegisterClass. This specifies...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-14
Dan Gohman
Remove spurious consts. This fixes warnings with compil...
blob
|
commitdiff
|
raw
|
diff to current
2007-06-13
Christopher Lamb
Add support to tablegen for specifying subregister...
blob
|
commitdiff
|
raw
|
diff to current
2005-12-30
Nate Begeman
Add support for generating v4i32 altivec code
blob
|
commitdiff
|
raw
|
diff to current
2005-12-05
Chris Lattner
Add some methods
blob
|
commitdiff
|
raw
|
diff to current
2005-12-01
Nate Begeman
Support multiple ValueTypes per RegisterClass, needed...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-08
Chris Lattner
Compute the value types that are natively supported...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-19
Chris Lattner
Split register class "Methods" into MethodProtos and...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-19
Chris Lattner
Read the namespace field from register classes
blob
|
commitdiff
|
raw
|
diff to current
2005-04-22
Misha Brukman
Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2004-08-21
Chris Lattner
Support "Methods" in register classes in CodgeGenRegist...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-21
Chris Lattner
Start parsing register classes into a more structured...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-21
Chris Lattner
Read in declared reg sizes
blob
|
commitdiff
|
raw
|
diff to current
2004-08-16
Chris Lattner
Add initial support for register and register class...
blob
|
commitdiff
|
raw
|
diff to current