2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw |
2009-07-29 |
Chris Lattner | Give getPointerRegClass() a "kind" value so that target... |
blob | commitdiff | raw | diff to current |
2009-07-18 |
Evan Cheng | Enable cross register class coalescing. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Evan Cheng | Targets sometimes assign fixed stack object to spill... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Bill Wendling | Recommit r74952 with a bug fix: |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Bill Wendling | --- Reverse-merging (from foreign repository) r74952... |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Bill Wendling | DWARF requires frame moves be specified at specific... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Implement x86 h-register extract support. |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Evan Cheng | Move getPointerRegClass from TargetInstrInfo to TargetR... |
blob | commitdiff | raw | diff to current |
2009-01-05 |
Dan Gohman | Tidy up #includes, deleting a bunch of unnecessary... |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Evan Cheng | For now, don't split live intervals around x87 stack... |
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-04-23 |
Anton Korobeynikov | Eastimate required stack alignment early, so we can... |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Anton Korobeynikov | Provide convenient helpers for some operations |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Nicolas Geoffray | Infrastructure for getting the machine code size of... |
blob | commitdiff | raw | diff to current |
2008-03-31 |
Evan Cheng | Move reMaterialize() from TargetRegisterInfo to TargetI... |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Anton Korobeynikov | Add information about callee-saved registers on Win64 |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Christopher Lamb | Recommitting parts of r48130. These do not appear to... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Evan Cheng | Revert 48125, 48126, and 48130 for now to unbreak some... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Christopher Lamb | Allow insert_subreg into implicit, target-specific... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-02-08 |
Dan Gohman | Avoid needlessly casting away const qualifiers. |
blob | commitdiff | raw | diff to current |
2008-02-02 |
Evan Cheng | Frame index can be negative. |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Add x86 specific getFrameIndexOffset(). This fixes... |
blob | commitdiff | raw | diff to current |
2008-01-25 |
Anton Korobeynikov | Provide correct DWARF register numbering for debug... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Owen Anderson | Move even more functionality from MRegisterInfo into... |
blob | commitdiff | raw | diff to current |
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-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
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-11-11 |
Anton Korobeynikov | Use TableGen to emit information for dwarf register... |
blob | commitdiff | raw | diff to current |
2007-11-07 |
Dale Johannesen | Interchange Dwarf numbers of ESP and EBP on x86 Darwin. |
blob | commitdiff | raw | diff to current |
2007-11-05 |
Evan Cheng | Use movups to spill / restore SSE registers on targets... |
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-18 |
Christopher Lamb | Fix a typo |
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-05 |
Evan Cheng | Added storeRegToAddr, loadRegFromAddr, and unfoldMemory... |
blob | commitdiff | raw | diff to current |
2007-10-01 |
Evan Cheng | Refactor code to add load / store folded instructions... |
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-08-30 |
Evan Cheng | Added support to fold X86 load / store instructions... |
blob | commitdiff | raw | diff to current |
2007-08-29 |
Duncan Sands | Move getX86RegNum into X86RegisterInfo and use it |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Evan Cheng | Change instruction description to split OperandList... |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Evan Cheng | Only adjust esp around calls in presence of alloca. |
blob | commitdiff | raw | diff to current |
2007-07-17 |
Evan Cheng | Use push / pop for prologues and epilogues. |
blob | commitdiff | raw | diff to current |
2007-07-14 |
Anton Korobeynikov | Long live the exception handling! |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Evan Cheng | eliminateFrameIndex() change. |
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-02-28 |
Evan Cheng | PEI now passes a RegScavenger ptr to eliminateFrameIndex. |
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 getReservedRegs(). |
blob | commitdiff | raw | diff to current |
2007-01-24 |
Jim Laskey | Call frames for intel. |
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. |
blob | commitdiff | raw | diff to current |
2006-11-05 |
Jeff Cohen | Unbreak VC++ build. |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Evan Cheng | Committing X86-64 support. |
blob | commitdiff | raw | diff to current |
2006-09-05 |
Chris Lattner | Fix a long-standing wart in the code generator: two... |
blob | commitdiff | raw | diff to current |
2006-05-18 |
Evan Cheng | getCalleeSaveRegs and getCalleeSaveRegClasses are no... |
blob | commitdiff | raw | diff to current |
2006-05-05 |
Evan Cheng | Better implementation of truncate. ISel matches it... |
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-23 |
Jim Laskey | Add support to locate local variables in frames (early... |
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 method |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | Pass extra regclasses into spilling code |
blob | commitdiff | raw | diff to current |
2005-09-19 |
Chris Lattner | Implement the isLoadFromStackSlot interface |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | The simple isel being gone makes this dead! |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | * Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | Code insertion methods now return void instead of an... |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | These methods no longer take a TargetRegisterClass... |
blob | commitdiff | raw | diff to current |
2004-08-14 |
Nate Begeman | Eliminate MachineFunction& argument from eliminateFrame... |
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-17 |
Chris Lattner | Change to match the newer, simpler, 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 |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
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-21 |
John Criswell | Added LLVM copyright header. |
blob | commitdiff | raw | diff to current |
2003-08-03 |
Chris Lattner | Switch over to TableGen generated register file description |
blob | commitdiff | raw | diff to current |
2003-08-01 |
Chris Lattner | This method is long dead |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | Changes to match new MRegisterInfo api |
blob | commitdiff | raw | diff to current |
2002-12-25 |
Chris Lattner | Adjustments to match new simpler spill interface |
blob | commitdiff | raw | diff to current |
2002-12-17 |
Chris Lattner | Update to use new interface for register info |
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 implementations |
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 | Implemented functions for emitting prologues and epilogues; |
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 | Added support for callee- and caller-save registers. |
blob | commitdiff | raw | diff to current |
next |