projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
rename hasVariableOperands() -> isVariadic(). Add some comments.
[oota-llvm.git]
/
include
/
llvm
/
Target
/
MRegisterInfo.h
2008-01-07
Owen Anderson
Move even more functionality from MRegisterInfo into...
blob
|
commitdiff
|
raw
2008-01-04
Owen Anderson
Move some more functionality from MRegisterInfo to...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-01
Owen Anderson
Move some more instruction creation methods from Regist...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-31
Owen Anderson
Move copyRegToReg from MRegisterInfo to TargetInstrInfo...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-31
Chris Lattner
Rename SSARegMap -> MachineRegisterInfo in keeping...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Don't attribute in file headers anymore. See llvmdev...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-14
Dan Gohman
Fix a typo in a comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-05
Evan Cheng
Add a argument to storeRegToStackSlot and storeRegToAdd...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-02
Evan Cheng
Remove redundant foldMemoryOperand variants and other...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-01
Evan Cheng
Allow some reloads to be folded in multi-use cases...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-13
Dale Johannesen
Add parameter to getDwarfRegNum to permit targets
blob
|
commitdiff
|
raw
|
diff to current
2007-10-23
Evan Cheng
isSubRegOf() is a dup of isSubRegister.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-19
Evan Cheng
Local spiller optimization:
blob
|
commitdiff
|
raw
|
diff to current
2007-10-18
Evan Cheng
- Added getOpcodeAfterMemoryUnfold(). It doesn't unfold...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-18
Evan Cheng
Use SmallVectorImpl instead of SmallVector with hardcod...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-13
Evan Cheng
Change unfoldMemoryOperand(). User is now responsible...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-10
Bill Wendling
Fix 80-column violations
blob
|
commitdiff
|
raw
|
diff to current
2007-10-05
Evan Cheng
- Added a few target hooks to generate load / store...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-26
Evan Cheng
- Added MRegisterInfo::getCrossCopyRegClass() hook...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-26
Evan Cheng
Allow copyRegToReg to emit cross register classes copies.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-19
Evan Cheng
Add CopyCost to TargetRegisterClass. This specifies...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-30
Evan Cheng
Add a variant of foldMemoryOperand to fold any load...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-10
Christopher Lamb
Move isSubRegOf into MRegisterInfo. Fix a missed move...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-26
Christopher Lamb
Have register info provide the inverse mapping of regis...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-14
Anton Korobeynikov
Long live the exception handling!
blob
|
commitdiff
|
raw
|
diff to current
2007-06-26
Evan Cheng
Add comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-26
Evan Cheng
Add immediate sub-registers.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-13
Christopher Lamb
Add support to tablegen for specifying subregister...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Evan Cheng
Add SPAdj parameter to account for call frame setup...
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Nate Begeman
llvm bug #1350, parts 1, 2, and 3.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Evan Cheng
Added hook hasReservedCallFrame(). It returns true...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-25
Evan Cheng
Test if a register is sub- or super-register of another.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-21
Evan Cheng
Add super-register set.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-20
Evan Cheng
Add sub-registers set accessor.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-20
Evan Cheng
Add sub-register sets.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-17
Evan Cheng
Change getAllocatableSet() so it returns allocatable...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-20
Evan Cheng
Added MRegisterInfo hook to re-materialize an instruction.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-06
Evan Cheng
Minor interface change.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-28
Evan Cheng
Make requiresRegisterScavenging determination on a...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-28
Evan Cheng
MRegisterInfo disowns RegScavenger. It's immutable.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Evan Cheng
Let MRegisterInfo owns RegScavenger.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-23
Evan Cheng
Temporay hook to enable register scavening for specific...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-22
Jim Laskey
Simplify lowering and selection of exception ops.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-21
Jim Laskey
Support to provide exception and selector registers.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-19
Evan Cheng
Re-apply my liveintervalanalysis changes. Now with...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-19
Reid Spencer
For PR1207:
blob
|
commitdiff
|
raw
|
diff to current
2007-02-17
Evan Cheng
- Added regsOverlap() to test if two registers overlap...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-15
Evan Cheng
Use BitVector instead of vector<bool> which can be...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-01
Chris Lattner
rename DenseMap to IndexedMap.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-25
Evan Cheng
Added a MRegisterInfo hook that tells PEI the target...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-24
Jim Laskey
Repair debug frames as a prelude to eh_frames. Switche...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-23
Evan Cheng
hasFP() is now a virtual method of MRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-02
Evan Cheng
Fix naming inconsistency: calleesave -> calleesaved.
blob
|
commitdiff
|
raw
|
diff to current
2007-01-02
Evan Cheng
Add virtual method spillCalleeSaveRegisters() and resto...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-28
Evan Cheng
- Added a hook processFunctionBeforeCalleeSaveScn(...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-24
Chris Lattner
update some comments
blob
|
commitdiff
|
raw
|
diff to current
2006-08-17
Chris Lattner
Constify some methods. Patch provided by Anton Vayvod...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-10
Chris Lattner
Doxygenify some methods.
blob
|
commitdiff
|
raw
|
diff to current
2006-08-03
Chris Lattner
update comment
blob
|
commitdiff
|
raw
|
diff to current
2006-07-21
Jim Laskey
Use an enumeration to eliminate data relocations.
blob
|
commitdiff
|
raw
|
diff to current
2006-07-19
Evan Cheng
Make sub- and super- register classes const.
blob
|
commitdiff
|
raw
|
diff to current
2006-05-11
Evan Cheng
Also add super- register class info.
blob
|
commitdiff
|
raw
|
diff to current
2006-05-09
Evan Cheng
Added sub- register classes information.
blob
|
commitdiff
|
raw
|
diff to current
2006-04-10
Jim Laskey
Use existing information.
blob
|
commitdiff
|
raw
|
diff to current
2006-04-07
Jim Laskey
Foundation for call frame information.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-28
Jim Laskey
Expose base register for DwarfWriter. Refactor code...
blob
|
commitdiff
|
raw
|
diff to current
2006-03-24
Jim Laskey
Tweak a comment.
blob
|
commitdiff
|
raw
|
diff to current
2006-03-23
Jim Laskey
Add support to locate local variables in frames (early...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-22
Chris Lattner
Make the LLVM headers "-ansi -pedantic -Wno-long-long...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-21
Chris Lattner
expose the set of values types holdable in a regclass...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-02
Chris Lattner
Move isLoadFrom/StoreToStackSlot from MRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2006-02-02
Chris Lattner
add a new isStoreToStackSlot method
blob
|
commitdiff
|
raw
|
diff to current
2005-12-01
Nate Begeman
Support multiple ValueTypes per RegisterClass, needed...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-03
Chris Lattner
Fix case of path
blob
|
commitdiff
|
raw
|
diff to current
2005-10-03
Chris Lattner
This member can be const too
blob
|
commitdiff
|
raw
|
diff to current
2005-10-02
Chris Lattner
Expose the actual valuetype of each register class
blob
|
commitdiff
|
raw
|
diff to current
2005-09-30
Chris Lattner
Rename MRegisterDesc -> TargetRegisterDesc for consistency
blob
|
commitdiff
|
raw
|
diff to current
2005-09-30
Chris Lattner
trim down the target info structs now that we have...
blob
|
commitdiff
|
raw
|
diff to current
2005-09-30
Chris Lattner
expose a new virtual method
blob
|
commitdiff
|
raw
|
diff to current
2005-09-30
Chris Lattner
Change these methods to take RC's
blob
|
commitdiff
|
raw
|
diff to current
2005-09-17
Chris Lattner
add a new callback
blob
|
commitdiff
|
raw
|
diff to current
2005-04-22
Misha Brukman
Convert tabs to spaces
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2004-10-27
Nate Begeman
Move destructor out of line to avoid vtable emission...
blob
|
commitdiff
|
raw
|
diff to current
2004-10-27
Nate Begeman
Fix the build by eliminating some more dead code. ...
blob
|
commitdiff
|
raw
|
diff to current
2004-10-27
Nate Begeman
Remove dead data member in MRegisterInfo class. Thanks...
blob
|
commitdiff
|
raw
|
diff to current
2004-10-26
Nate Begeman
Remove method getRegClass from MRegisterInfo, as it...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-29
Nate Begeman
Update doxygen comment now that getSpillSize is suppose...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-26
Alkis Evlogimenos
Add getAllocatableSet() function.
blob
|
commitdiff
|
raw
|
diff to current
2004-08-16
Chris Lattner
Flags and TSFlags were (thankfully) never used, so...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-15
Chris Lattner
Add new TargetRegisterClass::contains method
blob
|
commitdiff
|
raw
|
diff to current
2004-08-15
Chris Lattner
Implement a long overdue FIXME, by changing these metho...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-15
Chris Lattner
Eliminate the RegisterClass argument, since it can...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-14
Nate Begeman
Elminiate MachineFunction& argument from eliminateFrame...
blob
|
commitdiff
|
raw
|
diff to current
2004-07-27
Chris Lattner
Fix out of date comment
blob
|
commitdiff
|
raw
|
diff to current
2004-06-11
Misha Brukman
Fix grammar: 's is for possessive only.
blob
|
commitdiff
|
raw
|
diff to current
2004-06-04
Chris Lattner
Fix a nasty bug that caused areAliases to always return...
blob
|
commitdiff
|
raw
|
diff to current
2004-03-14
Alkis Evlogimenos
Another API change to MRegisterInfo::foldMemoryOperand...
blob
|
commitdiff
|
raw
|
diff to current
2004-03-14
Alkis Evlogimenos
Change MRegisterInfo::foldMemoryOperand to return the...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-26
Alkis Evlogimenos
Uncomment assertions that register# != 0 on calls to
blob
|
commitdiff
|
raw
|
diff to current
next