2013-03-23 |
Hal Finkel | Remove dead PPC LR spilling code |
blob | commitdiff | raw |
2013-03-22 |
Ulrich Weigand | Remove ABI-duplicated call instruction patterns. |
blob | commitdiff | raw | diff to current |
2013-03-21 |
Hal Finkel | Fix a register-class comparison bug in PPCCTRLoops |
blob | commitdiff | raw | diff to current |
2013-03-21 |
Hal Finkel | Add support for spilling VRSAVE on PPC |
blob | commitdiff | raw | diff to current |
2013-03-19 |
Hal Finkel | Prepare to make r0 an allocatable register on PPC |
blob | commitdiff | raw | diff to current |
2013-03-17 |
Hal Finkel | Improve PPC VR (Altivec) register spilling |
blob | commitdiff | raw | diff to current |
2013-03-15 |
Hal Finkel | Allocate the RS spill slot for any PPC function with... |
blob | commitdiff | raw | diff to current |
2013-03-12 |
Hal Finkel | PPC should always use the register scavenger for CR... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-11-28 |
Jakob Stoklund Olesen | Remove all references to TargetInstrInfoImpl. |
blob | commitdiff | raw | diff to current |
2012-10-10 |
Bill Schmidt | When generating spill and reload code for vector regist... |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Hal Finkel | Add PPC Freescale e500mc and e5500 subtargets. |
blob | commitdiff | raw | diff to current |
2012-06-19 |
Jakob Stoklund Olesen | Implement PPCInstrInfo::isCoalescableExtInstr(). |
blob | commitdiff | raw | diff to current |
2012-06-08 |
Hal Finkel | Enable PPC CTR loop formation by default. |
blob | commitdiff | raw | diff to current |
2012-06-08 |
Hal Finkel | Disable the PPC CTR-Loops pass by default. |
blob | commitdiff | raw | diff to current |
2012-06-08 |
Hal Finkel | Add the PPCCTRLoops pass: a PPC machine-code-level... |
blob | commitdiff | raw | diff to current |
2012-04-20 |
Craig Topper | Convert some uses of XXXRegisterClass to &XXXRegClass... |
blob | commitdiff | raw | diff to current |
2012-04-01 |
Hal Finkel | Add instruction itinerary for the PPC64 A2 core. |
blob | commitdiff | raw | diff to current |
2012-03-31 |
Hal Finkel | Fix dynamic linking on PPC64. |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
blob | commitdiff | raw | diff to current |
2011-12-07 |
Hal Finkel | make CR spill and restore 64-bit clean (no functional... |
blob | commitdiff | raw | diff to current |
2011-12-07 |
Hal Finkel | 64-bit LR8 load should use X11 not R11 |
blob | commitdiff | raw | diff to current |
2011-12-06 |
Hal Finkel | add RESTORE_CR and support CR unspills |
blob | commitdiff | raw | diff to current |
2011-12-05 |
Hal Finkel | enable PPC register scavenging by default (update tests... |
blob | commitdiff | raw | diff to current |
2011-12-02 |
Hal Finkel | update PPC 940 hazard rec. to function in postRA mode |
blob | commitdiff | raw | diff to current |
2011-11-22 |
Hal Finkel | add basic PPC register-pressure feedback; adjust the... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Jay Foad | Make use of MachinePointerInfo::getFixedStack. This... |
blob | commitdiff | raw | diff to current |
2011-11-08 |
NAKAMURA Takumi | PPCInstrInfo.cpp: Fix one "unused" warning. |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Richard Smith | Fix unused variable warning. |
blob | commitdiff | raw | diff to current |
2011-10-20 |
Dan Gohman | Disable the PPC hazard recognizer. It currently only... |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Hal Finkel | Add PPC 440 scheduler and some associated tests |
blob | commitdiff | raw | diff to current |
2011-10-04 |
Jakob Stoklund Olesen | Teach PPCInstrInfo to handle sub-classes. |
blob | commitdiff | raw | diff to current |
2011-08-24 |
Evan Cheng | Move TargetRegistry and TargetSelect from Target to... |
blob | commitdiff | raw | diff to current |
2011-07-26 |
Evan Cheng | Rename TargetAsmParser to MCTargetAsmParser and TargetA... |
blob | commitdiff | raw | diff to current |
2011-07-25 |
Evan Cheng | Refactor PPC target to separate MC routines from Target... |
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-07-11 |
Evan Cheng | - Eliminate MCCodeEmitter's dependency on TargetMachine... |
blob | commitdiff | raw | diff to current |
2011-07-01 |
Evan Cheng | Hide the call to InitMCInstrInfo into tblgen generated... |
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 | Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2010-12-24 |
Andrew Trick | Various bits of framework needed for precise machine... |
blob | commitdiff | raw | diff to current |
2010-12-24 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | convert targets to the new MF.getMachineMemOperand... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jakob Stoklund Olesen | Remove the isMoveInstr() hook. |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Bill Wendling | Rename DBG_LABEL PROLOG_LABEL, because it's only used... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jakob Stoklund Olesen | Emit COPY instead of FMR/FMSD instructions for floating... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jakob Stoklund Olesen | Teach PPCInstrInfo::storeRegToStackSlot and loadRegFrom... |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | RISC architectures get their memory operand folding... |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | Replace copyRegToReg with copyPhysReg for PowerPC. |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Stuart Hastings | Add a DebugLoc parameter to TargetInstrInfo::InsertBran... |
blob | commitdiff | raw | diff to current |
2010-05-20 |
Dale Johannesen | The PPC MFCR instruction implicitly uses all 8 of the CR |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Dan Gohman | Add a DebugLoc argument to TargetInstrInfo::copyRegToRe... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Evan Cheng | Add argument TargetRegisterInfo to loadRegFromStackSlot... |
blob | commitdiff | raw | diff to current |
2010-05-05 |
Dan Gohman | No-ops emitted for scheduling don't correspond with... |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Evan Cheng | Frame index can be negative. |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Evan Cheng | Add PPC specific emitFrameIndexDebugValue. |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | EnablePPC64RS and EnablePPC32RS are used in multiple... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Dale Johannesen | Educate GetInstrSizeInBytes implementations that |
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-04-02 |
Dale Johannesen | Teach AnalyzeBranch, RemoveBranch and the branch |
blob | commitdiff | raw | diff to current |
2010-02-26 |
Jakob Stoklund Olesen | Merge PPC instructions FMRS and FMRD into a single... |
blob | commitdiff | raw | diff to current |
2010-02-26 |
Jakob Stoklund Olesen | Use the right floating point load/store instructions... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Dale Johannesen | When save/restoring CR at prolog/epilog, in a large |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Dan Gohman | Remove the target hook TargetInstrInfo::BlockHasNoFallT... |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Chris Lattner | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. |
blob | commitdiff | raw | diff to current |
2009-08-02 |
Chris Lattner | Move the getInlineAsmLength virtual method from TAI... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Eli Friedman | Remove unused member functions. |
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-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-01 |
Evan Cheng | Handle IMPLICIT_DEF with isUndef operand marker, part... |
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-05-08 |
Evan Cheng | PPC::B and PPC::BCC's target operand may be an immediate. |
blob | commitdiff | raw | diff to current |
2009-02-18 |
Dan Gohman | Factor out the code to add a MachineOperand to a Machin... |
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-12 |
Dale Johannesen | Eliminate a couple of non-DebugLoc BuildMI variants. |
blob | commitdiff | raw | diff to current |
2009-02-12 |
Bill Wendling | Move debug loc info along when the spiller creates... |
blob | commitdiff | raw | diff to current |
2009-02-09 |
Evan Cheng | Turns out AnalyzeBranch can modify the mbb being analyz... |
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-20 |
Evan Cheng | Change TargetInstrInfo::isMoveInstr to return source... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Split foldMemoryOperand into public non-virtual and... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Dan Gohman | Add more const qualifiers. This fixes build breakage... |
blob | commitdiff | raw | diff to current |
2008-10-16 |
Dan Gohman | Const-ify several TargetInstrInfo methods. |
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-13 |
Dan Gohman | Remove isImm(), isReg(), and friends, in favor of |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Owen Anderson | Make TargetInstrInfo::copyRegToReg return a bool indica... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Owen Anderson | Convert uses of std::vector in TargetInstrInfo to Small... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Evan Cheng | - Remove calls to copyKillDeadInfo which is an N^2... |
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-06-16 |
Evan Cheng | Add option to commuteInstruction() which forces it... |
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-20 |
Chris Lattner | detabify llvm, patch by Mike Stump! |
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 |
Chris Lattner | fix 80 col violations. |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Nicolas Geoffray | Stylistic modifications. No functionality changes. |
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 | 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 |
next |