index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86RegisterInfo.h
Age
Commit message (
Expand
)
Author
2006-05-18
getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd.
Evan Cheng
2006-05-05
Better implementation of truncate. ISel matches it to a pseudo instruction
Evan Cheng
2006-04-07
Foundation for call frame information.
Jim Laskey
2006-03-28
Expose base register for DwarfWriter. Refactor code accordingly.
Jim Laskey
2006-03-23
Add support to locate local variables in frames (early version.)
Jim Laskey
2006-02-02
Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo,a far ...
Chris Lattner
2006-02-02
add a method
Chris Lattner
2005-09-30
Pass extra regclasses into spilling code
Chris Lattner
2005-09-19
Implement the isLoadFromStackSlot interface
Chris Lattner
2005-08-19
The simple isel being gone makes this dead!
Chris Lattner
2005-04-21
* Remove trailing whitespace
Misha Brukman
2004-08-15
Code insertion methods now return void instead of an int.
Chris Lattner
2004-08-15
These methods no longer take a TargetRegisterClass* operand.
Chris Lattner
2004-08-14
Eliminate MachineFunction& argument from eliminateFrameIndex in x86 Target. ...
Nate Begeman
2004-03-14
Another API change to MRegisterInfo::foldMemoryOperand. Instead of a
Alkis Evlogimenos
2004-03-14
Change MRegisterInfo::foldMemoryOperand to return the folded
Alkis Evlogimenos
2004-02-17
Change to match the newer, simpler, interface
Chris Lattner
2004-02-17
Add API to check and fold memory operands into instructions.
Alkis Evlogimenos
2004-02-14
The prologue/epilogue related method calls have no reason to return a value,
Chris Lattner
2004-02-12
Change interface so that we can add to the end of a basic block
Alkis Evlogimenos
2004-02-12
Change MachineBasicBlock's vector of MachineInstr pointers into an
Alkis Evlogimenos
2003-11-11
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-11-04
Change all machine basic block modifier functions in MRegisterInfo to
Alkis Evlogimenos
2003-10-21
Added LLVM copyright header.
John Criswell
2003-08-03
Switch over to TableGen generated register file description
Chris Lattner
2003-08-01
This method is long dead
Chris Lattner
2002-12-28
Changes to match new MRegisterInfo api
Chris Lattner
2002-12-25
Adjustments to match new simpler spill interface
Chris Lattner
2002-12-17
Update to use new interface for register info
Chris Lattner
2002-12-15
Simplify interfaces used by regalloc to insert code
Chris Lattner
2002-12-15
* Simplify TargetRegisterClass implementations
Chris Lattner
2002-12-13
Added moveReg2Reg() and moveImm2Reg() to accomodate moving data around due to
Misha Brukman
2002-12-04
Implemented functions for emitting prologues and epilogues;
Misha Brukman
2002-12-04
storeReg2RegOffset() and loadRegOffset2Reg() now take the iterator by value
Misha Brukman
2002-12-04
Moved buildReg2RegClassMap() into from X86RegisterInfo to MRegisterInfo, since
Misha Brukman
2002-12-03
Added support for callee- and caller-save registers.
Misha Brukman
2002-11-22
Added methods to read/write values to stack in .h, fixed implementation in
Misha Brukman
2002-11-20
Add definitions for function headers from MRegisterInfo.h:
Misha Brukman
2002-10-25
Initial checkin of X86 backend.
Chris Lattner