2011-07-18 |
Evan Cheng | Move getInitialFrameState from TargetFrameInfo to MCAsm... |
blob | commitdiff | raw |
2011-07-18 |
Evan Cheng | Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from... |
blob | commitdiff | raw | diff to current |
2011-07-14 |
Evan Cheng | Next round of MC refactoring. This patch factor MC... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | Move CallFrameSetupOpcode and CallFrameDestroyOpcode... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | Hide more details in tablegen generated MCRegisterInfo... |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Evan Cheng | Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc... |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Evan Cheng | Starting to refactor Target to separate out code that... |
blob | commitdiff | raw | diff to current |
2011-06-09 |
Jakob Stoklund Olesen | Remove custom allocation order boilerplate that is... |
blob | commitdiff | raw | diff to current |
2011-05-30 |
Rafael Espindola | Use the dwarf->llvm mapping to print register names... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Anton Korobeynikov | Move hasFP() and few related hooks to TargetFrameInfo. |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Anton Korobeynikov | First step of huge frame-related refactoring: move... |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Jim Grosbach | Simplify eliminateFrameIndex() interface back down... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Rafael Espindola | cleanup |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | use DebugLoc default ctor instead of DebugLoc::getUnkno... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Jim Grosbach | Change the Value argument to eliminateFrameIndex to... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
David Greene | Make the MachineFunction argument of getFrameRegister... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Jim Grosbach | Add register-reuse to frame-index register scavenging... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Richard Pennington | Add source debug information to the Sparc code generator. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-02-23 |
Bill Wendling | Propagate debug loc info through prologue/epilogue. |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Dale Johannesen | Remove non-DebugLoc versions of buildMI from Sparc. |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dan Gohman | Switch the MachineOperand accessors back to the short... |
blob | commitdiff | raw | diff to current |
2008-08-03 |
Chris Lattner | Emit saveri with the correct operand order, patch by... |
blob | commitdiff | raw | diff to current |
2008-03-31 |
Evan Cheng | Move reMaterialize() from TargetRegisterInfo to TargetI... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
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-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-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Use MachineOperand::getImm instead of MachineOperand... |
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-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-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-05 |
Evan Cheng | - Added a few target hooks to generate load / store... |
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-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-23 |
Evan Cheng | By default, spills kills the register being stored. |
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-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-12-07 |
Bill Wendling | What should be the last unnecessary <iostream>s in... |
blob | commitdiff | raw | diff to current |
2006-11-27 |
Evan Cheng | Change MachineInstr ctor's to take a TargetInstrDescrip... |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Evan Cheng | Properly transfer kill / dead info. |
blob | commitdiff | raw | diff to current |
2006-11-13 |
Evan Cheng | Matches MachineInstr changes. |
blob | commitdiff | raw | diff to current |
2006-09-05 |
Chris Lattner | Completely eliminate def&use operands. Now a register... |
blob | commitdiff | raw | diff to current |
2006-05-18 |
Evan Cheng | getCalleeSaveRegs and getCalleeSaveRegClasses are no... |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | Move some methods out of MachineInstr into MachineOperand |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | There shalt be only one "immediate" operand type! |
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-27 |
Jim Laskey | Translate llvm target registers to dwarf register numbe... |
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-05 |
Chris Lattner | Rename SPARC V8 target to be the LLVM SPARC target. |
blob | commitdiff | raw | diff to current |
2006-02-04 |
Chris Lattner | Fix a nasty typo that broke functions with big stack... |
blob | commitdiff | raw | diff to current |
2006-02-04 |
Chris Lattner | Two changes: |
blob | commitdiff | raw | diff to current |
2006-02-03 |
Chris Lattner | Teach sparc to fold loads/stores into copies. |
blob | commitdiff | raw | diff to current |
2006-01-09 |
Evan Cheng | New DAG node properties SNDPInFlag, SNDPOutFlag, and... |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Evan Cheng | * Removed the use of FLAG. Now use hasFlagIn and hasFla... |
blob | commitdiff | raw | diff to current |
2005-12-20 |
Chris Lattner | Reserve G1 for frame offset stuff and use it to handle... |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | don't emit 'add %o6, 0, %o6' instructions |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | Elimiante SP and FP, which weren't members of the IntRe... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Rename load/store instructions to include an RI suffix |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | Pass extra regclasses into spilling code |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | Fix code that assumes the register info will be dumped... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2004-10-29 |
Brian Gaeke | Remove dependency on MRegisterInfo::getRegClass |
blob | commitdiff | raw | diff to current |
2004-10-10 |
Brian Gaeke | Implement eliminateCallFramePseudoInstr(). |
blob | commitdiff | raw | diff to current |
2004-09-29 |
Brian Gaeke | Use FpMOVD pseudo-instruction to move doubles around. |
blob | commitdiff | raw | diff to current |
2004-09-02 |
Brian Gaeke | Back to compiling land for v8 |
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 |
Chris Lattner | Update to no longer take MF as an argument |
blob | commitdiff | raw | diff to current |
2004-07-04 |
Chris Lattner | Add #includes |
blob | commitdiff | raw | diff to current |
2004-06-27 |
Brian Gaeke | Allow saving and restoring of double and float registers. |
blob | commitdiff | raw | diff to current |
2004-06-24 |
Brian Gaeke | The long integer pseudo-regs are history. So long,... |
blob | commitdiff | raw | diff to current |
2004-06-24 |
Brian Gaeke | Rename the load and store opcodes. The non-fp ones... |
blob | commitdiff | raw | diff to current |
2004-06-22 |
Brian Gaeke | Add pseudo-registers and register class for 64-bit... |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Brian Gaeke | Make storeRegToStackSlot slightly shorter. |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Chris Lattner | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID... |
blob | commitdiff | raw | diff to current |
2004-06-15 |
Brian Gaeke | Squash a warning from the Solaris assembler by aligning... |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Brian Gaeke | I don't think we have to have 4 extra allocated (but... |
blob | commitdiff | raw | diff to current |
2004-04-07 |
Brian Gaeke | Make generation of stack-slot loads and copies less... |
blob | commitdiff | raw | diff to current |
2004-04-06 |
Brian Gaeke | First attempt at handling frame index elimination. |
blob | commitdiff | raw | diff to current |
2004-04-02 |
Brian Gaeke | Add support for many of the MRegisterInfo callbacks. |
blob | commitdiff | raw | diff to current |
2004-03-06 |
Brian Gaeke | Make prolog align stack properly. Make epilog not... |
blob | commitdiff | raw | diff to current |
2004-03-06 |
Brian Gaeke | Teach getRegClassForType where to find FP registers |
blob | commitdiff | raw | diff to current |
2004-02-29 |
Chris Lattner | Implement initial prolog/epilog code insertion methods. |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Chris Lattner | Bring this directory into "it actually compiles" land |
blob | commitdiff | raw | diff to current |
2004-02-25 |
Brian Gaeke | SparcV8 skeleton |
blob | commitdiff | raw | diff to current |
|