index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utils
/
TableGen
/
CodeGenRegisters.h
Commit message (
Expand
)
Author
Age
...
*
Move TableGen's parser and entry point into a library
Peter Collingbourne
2011-10-01
*
Use precomputed BitVector for CodeGenRegisterClass::hasSubClass().
Jakob Stoklund Olesen
2011-09-30
*
Compute lists of super-classes in CodeGenRegisterClass.
Jakob Stoklund Olesen
2011-09-30
*
Precompute a bit vector of register sub-classes.
Jakob Stoklund Olesen
2011-09-30
*
Order register classes topologically.
Jakob Stoklund Olesen
2011-09-30
*
Switch to ArrayRef<CodeGenRegisterClass*>.
Jakob Stoklund Olesen
2011-09-29
*
Store CodeGenRegisters as pointers so they won't be reallocated.
Jakob Stoklund Olesen
2011-06-18
*
Remove MethodProtos/MethodBodies and allocation_order_begin/end.
Jakob Stoklund Olesen
2011-06-18
*
Provide AltOrders for specifying alternative allocation orders.
Jakob Stoklund Olesen
2011-06-18
*
Use a SetTheory instance to expand register lists in register classes.
Jakob Stoklund Olesen
2011-06-15
*
Give CodeGenRegisterClass a real sorted member set.
Jakob Stoklund Olesen
2011-06-15
*
Move the list of register classes into CodeGenRegBank as well.
Jakob Stoklund Olesen
2011-06-15
*
Compute lists of sub-regs, super-regs, and overlapping regs.
Jakob Stoklund Olesen
2011-06-12
*
Move the list of registers into CodeGenRegBank.
Jakob Stoklund Olesen
2011-06-11
*
Move some sub-register index calculations to CodeGenRegisters.cpp
Jakob Stoklund Olesen
2011-06-10
*
Make it possible to have unallocatable register classes.
Jakob Stoklund Olesen
2011-06-02
*
Don't allow per-register spill size and alignment.
Jakob Stoklund Olesen
2011-04-21
*
Prefer cheap registers for busy live ranges.
Jakob Stoklund Olesen
2011-04-20
*
Make the register enum value part of the CodeGenRegister struct.
Jim Grosbach
2011-03-11
*
Trailing whitespace.
Jim Grosbach
2011-03-11
*
add (and document) the ability for alias results to have
Chris Lattner
2010-11-06
*
Split out register class subclassing to a separate function and clean up
Eric Christopher
2010-08-25
*
Replace the tablegen RegisterClass field SubRegClassList with an alist-like data
Jakob Stoklund Olesen
2010-05-24
*
Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...
Owen Anderson
2009-08-11
*
Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...
Owen Anderson
2009-08-10
*
Wrap MVT::ValueType in a struct to get type safety
Duncan Sands
2008-06-06
*
Unbreak build with gcc 4.3: provide missed includes and silence most annoying...
Anton Korobeynikov
2008-02-20
*
remove attributions from utils.
Chris Lattner
2007-12-29
*
Add CopyCost to TargetRegisterClass. This specifies the cost of copying a value
Evan Cheng
2007-09-19
*
Remove spurious consts. This fixes warnings with compilers that
Dan Gohman
2007-09-14
*
Add support to tablegen for specifying subregister classes on a per register ...
Christopher Lamb
2007-06-13
*
Add support for generating v4i32 altivec code
Nate Begeman
2005-12-30
*
Add some methods
Chris Lattner
2005-12-05
*
Support multiple ValueTypes per RegisterClass, needed for upcoming vector
Nate Begeman
2005-12-01
*
Compute the value types that are natively supported by a target.
Chris Lattner
2005-09-08
*
Split register class "Methods" into MethodProtos and MethodBodies
Chris Lattner
2005-08-19
*
Read the namespace field from register classes
Chris Lattner
2005-08-19
*
Remove trailing whitespace
Misha Brukman
2005-04-22
*
Support "Methods" in register classes in CodgeGenRegisterClass
Chris Lattner
2004-08-21
*
Start parsing register classes into a more structured form
Chris Lattner
2004-08-21
*
Read in declared reg sizes
Chris Lattner
2004-08-21
*
Add initial support for register and register class representation.
Chris Lattner
2004-08-16
[prev]