2009-11-24 |
Dale Johannesen | Make capitalization of names starting "is" more consistent. |
blob | commitdiff | raw |
2009-11-12 |
David Greene | Add a bool flag to StackObjects telling whether they... |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Bill Wendling | Modify how the prologue encoded the "move" information... |
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-08-18 |
Jakob Stoklund Olesen | Simplify RegScavenger::FindUnusedReg. |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Tilmann Scheller | Add support for the PowerPC 64-bit SVR4 ABI. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Chris Lattner | Give getPointerRegClass() a "kind" value so that target... |
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-07-08 |
Torok Edwin | Implement changes from Chris's feedback. |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Tilmann Scheller | Various small changes related to the Condition Register... |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Tilmann Scheller | Refactor ABI code in the PowerPC backend. |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Tilmann Scheller | Implement the SVR4 ABI for PowerPC. |
blob | commitdiff | raw | diff to current |
2009-06-04 |
Devang Patel | Add new function attribute - noredzone. |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Bill Wendling | Change MachineInstrBuilder::addReg() to take a flag... |
blob | commitdiff | raw | diff to current |
2009-03-26 |
Chris Lattner | fix warning in -asserts build. |
blob | commitdiff | raw | diff to current |
2009-03-03 |
Dan Gohman | Fix a bunch of Doxygen syntax issues. Escape special... |
blob | commitdiff | raw | diff to current |
2009-02-13 |
Dale Johannesen | Remove refs to non-DebugLoc version of BuildMI from... |
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-27 |
Dan Gohman | Respect the DisableRedZone flag on PowerPC. |
blob | commitdiff | raw | diff to current |
2008-10-29 |
Dale Johannesen | Add a RM pseudoreg for the rounding mode, which |
blob | commitdiff | raw | diff to current |
2008-10-24 |
Dale Johannesen | Rewrite logic to figure out whether LR needs to |
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-09-26 |
Bill Wendling | Temporarily reverting r56683. This is causing a failure... |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Evan Cheng | Fix @llvm.frameaddress codegen. FP elimination optimiza... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Dan Gohman | Remove isImm(), isReg(), and friends, in favor of |
blob | commitdiff | raw | diff to current |
2008-07-11 |
Dan Gohman | Trim unnecessary #includes. |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Simplify this use of BuildMI. This is also in preparati... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Dan Gohman | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL... |
blob | commitdiff | raw | diff to current |
2008-04-30 |
Arnold Schwaighofer | Tail call optimization improvements: |
blob | commitdiff | raw | diff to current |
2008-04-14 |
Dale Johannesen | Reverse sense of unwind-tables option. This means |
blob | commitdiff | raw | diff to current |
2008-04-08 |
Dale Johannesen | Implement new llc flag -disable-required-unwind-tables. |
blob | commitdiff | raw | diff to current |
2008-04-02 |
Dale Johannesen | Cosmetic changes per EH patch review feedback. |
blob | commitdiff | raw | diff to current |
2008-04-02 |
Dale Johannesen | Recommitting EH patch; this should answer most of the |
blob | commitdiff | raw | diff to current |
2008-04-01 |
Dale Johannesen | Revert 49006 for the moment. |
blob | commitdiff | raw | diff to current |
2008-03-31 |
Dale Johannesen | Emit exception handling info for functions which are |
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-20 |
Chris Lattner | detabify llvm, patch by Mike Stump! |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Dale Johannesen | Disable prolog code that aligns the stack when a |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Bill Wendling | Change the "enable/disable" mechanism so that we can... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Nicolas Geoffray | Add description of individual bits in CR. This fix... |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Bill Wendling | Removed spurious EnablePPCRS check. |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Bill Wendling | Use a command-line option to turn register scavenging... |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Bill Wendling | This is the initial check-in for adding register scaven... |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Chris Lattner | Fix the PPC JIT regressions by encoding zeroreg as... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-02-01 |
Evan Cheng | Remove the nasty LABEL hack with a much less evil one... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Makes the same change in ppc backend: avoid inserting... |
blob | commitdiff | raw | diff to current |
2008-01-11 |
Chris Lattner | rename MachineInstr::setInstrDescriptor -> setDesc |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Move a bunch more accessors from TargetInstrInfo to... |
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-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
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-08 |
Chris Lattner | Fix a significant code quality regression I introduced... |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Chris Lattner | implement __builtin_return_addr(0) on ppc. |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Chris Lattner | refactor some code to avoid overloading the name 'usesL... |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Evan Cheng | Fix a compilation warning. |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Evan Cheng | Added canFoldMemoryOperand for PPC. |
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-27 |
Chris Lattner | Fix a crash on invalid code due to memcpy lowering. |
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-12 |
Anton Korobeynikov | Completely forgot, that we have some debug information... |
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-16 |
Chris Lattner | Fix a bug handling frame references in ppc inline asm... |
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-09-14 |
Evan Cheng | Fix comments. |
blob | commitdiff | raw | diff to current |
2007-09-07 |
Bill Wendling | Add missing index versions of instructions to the map. |
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-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-04-25 |
Evan Cheng | Match MachineFunction::UsedPhysRegs changes. |
blob | commitdiff | raw | diff to current |
2007-04-03 |
Nicolas Geoffray | The PPC64 ELF ABI is "intended to use the same structur... |
blob | commitdiff | raw | diff to current |
2007-04-03 |
Nicolas Geoffray | Addition to the previous commit for getCalleeSavedRegCl... |
blob | commitdiff | raw | diff to current |
2007-04-03 |
Nicolas Geoffray | The ELF ABI specifies F1-F8 registers as argument regis... |
blob | commitdiff | raw | diff to current |
2007-03-21 |
Nicolas Geoffray | Protect R31's frame offset from being used by callee... |
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 | PEI now passes a RegScavenger ptr to eliminateFrameIndex. |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Jim Laskey | Duplicate use of LR, take 2. |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Evan Cheng | Backing out Jim's LR spill changes. This was causing... |
blob | commitdiff | raw | diff to current |
2007-02-25 |
Chris Lattner | implement support for the linux/ppc function call ABI... |
blob | commitdiff | raw | diff to current |
2007-02-23 |
Jim Laskey | Don't spill LR as a callee saved register. |
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-02-01 |
Jim Laskey | Support for non-landing pad exception handling. |
blob | commitdiff | raw | diff to current |
2007-02-01 |
Chris Lattner | Fix CodeGen/PowerPC/2007-01-31-InlineAsmAddrMode.ll |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Jim Laskey | Only gather frame info if debug or eh. |
blob | commitdiff | raw | diff to current |
next |