projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
implement Transforms/InstCombine/cast2.ll:test3 and PR1263
[oota-llvm.git]
/
include
/
llvm
/
Target
/
MRegisterInfo.h
2007-03-20
Evan Cheng
Added MRegisterInfo hook to re-materialize an instruction.
blob
|
commitdiff
|
raw
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
2004-02-25
Alkis Evlogimenos
Temporarily comment out asserts as they break things...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-25
Alkis Evlogimenos
Duh, forgot to close the parenthesis.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-25
Alkis Evlogimenos
Add assert to isPhysicalRegister and isVirtualRegister...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-25
Alkis Evlogimenos
Add DenseMap template and actually use it for for mappi...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-19
Alkis Evlogimenos
This is needed by assignment verification in linear...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-17
Chris Lattner
Simplify and document the new interface
blob
|
commitdiff
|
raw
|
diff to current
2004-02-17
Alkis Evlogimenos
Add API to check and fold memory operands into instruct...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-14
Chris Lattner
The prologue/epilogue related method calls have no...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Alkis Evlogimenos
Change interface so that we can add to the end of a...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Alkis Evlogimenos
Change MachineBasicBlock's vector of MachineInstr point...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-01
Alkis Evlogimenos
Add MRegisterInfo::getNumRegs().
blob
|
commitdiff
|
raw
|
diff to current
2004-01-31
Chris Lattner
Add two static methods to avoid having client code...
blob
|
commitdiff
|
raw
|
diff to current
2003-11-11
Brian Gaeke
Put all LLVM code into the llvm namespace, as per bug...
blob
|
commitdiff
|
raw
|
diff to current
2003-11-05
Misha Brukman
Since this function returns an int, let's actually...
blob
|
commitdiff
|
raw
|
diff to current
2003-11-04
Alkis Evlogimenos
Update documentation since it was misleading: make...
blob
|
commitdiff
|
raw
|
diff to current
2003-11-04
Alkis Evlogimenos
Change all machine basic block modifier functions in...
blob
|
commitdiff
|
raw
|
diff to current
2003-10-20
John Criswell
Added LLVM copyright header (for lack of a better term).
blob
|
commitdiff
|
raw
|
diff to current
2003-08-21
Misha Brukman
The word `dependent' has no `a'.
blob
|
commitdiff
|
raw
|
diff to current
2003-07-30
Chris Lattner
Code generation passes don't need access to raw LLVM...
blob
|
commitdiff
|
raw
|
diff to current
2003-07-29
Chris Lattner
Move value type enums to CodeGen/ValueTypes.h
blob
|
commitdiff
|
raw
|
diff to current
2003-07-25
Chris Lattner
#include <cassert> as necessary...
blob
|
commitdiff
|
raw
|
diff to current
2003-06-22
Chris Lattner
Remove a ton of extraneous #includes
blob
|
commitdiff
|
raw
|
diff to current
2003-01-13
Chris Lattner
Add new getName method
blob
|
commitdiff
|
raw
|
diff to current
2002-12-28
Chris Lattner
* Keep track of register alignment as well as register...
blob
|
commitdiff
|
raw
|
diff to current
2002-12-25
Chris Lattner
Simplify spill interface methods
blob
|
commitdiff
|
raw
|
diff to current
2002-12-17
Chris Lattner
Simplify interface to remove virtual function references
blob
|
commitdiff
|
raw
|
diff to current
2002-12-16
Chris Lattner
Add support for register alias set description
blob
|
commitdiff
|
raw
|
diff to current
2002-12-15
Chris Lattner
Simplify interfaces used by regalloc to insert code
blob
|
commitdiff
|
raw
|
diff to current
2002-12-15
Chris Lattner
Simplify TargetRegisterClass a bit, also eliminating...
blob
|
commitdiff
|
raw
|
diff to current
2002-12-15
Chris Lattner
* Rename const_regclass_begin/end to just regclass_begi...
blob
|
commitdiff
|
raw
|
diff to current
2002-12-13
Misha Brukman
Added moveReg2Reg() and moveImm2Reg() to accomodate...
blob
|
commitdiff
|
raw
|
diff to current
2002-12-04
Misha Brukman
Added prototypes for emitting prologue and epilogue...
blob
|
commitdiff
|
raw
|
diff to current
2002-12-04
Misha Brukman
storeReg2RegOffset() and loadRegOffset2Reg() now take...
blob
|
commitdiff
|
raw
|
diff to current
2002-12-04
Misha Brukman
Moved buildReg2RegClassMap() into from X86RegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2002-12-03
Misha Brukman
RegisterInfo now supports handing out caller- and calle...
blob
|
commitdiff
|
raw
|
diff to current
2002-11-22
Misha Brukman
Added virtual functions for storing and retrieving...
blob
|
commitdiff
|
raw
|
diff to current
next