summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAge
* Drop 'const'Devang Patel2007-05-03
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-02
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-01
* eliminateFrameIndex() change.Evan Cheng2007-05-01
* llvm bug #1350, parts 1, 2, and 3.Nate Begeman2007-05-01
* Match MachineFunction::UsedPhysRegs changes.Evan Cheng2007-04-25
* Relex assertions to account for additional implicit def / use operands.Evan Cheng2007-04-25
* Fix PR1351 and CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.llChris Lattner2007-04-24
* Fix a bug in PPCTargetLowering::isLegalAddressingMode, scales other than 0/1/2Chris Lattner2007-04-09
* Squelch a warning about mismatch between sign of constant and sign of returnReid Spencer2007-04-04
* Starting implementation of the ELF32 ABI specification of varargs handling.Nicolas Geoffray2007-04-03
* The PPC64 ELF ABI is "intended to use the same structure layout and calling c...Nicolas Geoffray2007-04-03
* Addition to the previous commit for getCalleeSavedRegClasses:Nicolas Geoffray2007-04-03
* The ELF ABI specifies F1-F8 registers as argument registers for double, notNicolas Geoffray2007-04-03
* Fix a bug which caused us to never be able to use signed comparisons forChris Lattner2007-04-02
* add a noteChris Lattner2007-03-31
* implement the new addressing mode description hook.Chris Lattner2007-03-30
* "The C standards do say that "char" may either be a "signed char" or "unsignedLauro Ramos Venancio2007-03-27
* add a noteChris Lattner2007-03-25
* add a noteChris Lattner2007-03-25
* Fix CodeGen/PowerPC/2007-03-24-cntlzd.llChris Lattner2007-03-25
* switch TargetLowering::getConstraintType to take the entire constraint,Chris Lattner2007-03-25
* Protect R31's frame offset from being used by callee-saved registers, when R31Nicolas Geoffray2007-03-21
* Added MRegisterInfo hook to re-materialize an instruction.Evan Cheng2007-03-20
* Stack and register alignment of call arguments in the ELF ABINicolas Geoffray2007-03-13
* More flexible TargetLowering LSR hooks for testing whether an immediate is a ...Evan Cheng2007-03-12
* Putting more constants which do not contain relocations into .literal{4|8|16}Evan Cheng2007-03-08
* For Darwin, put constant data into .const, .const_data, .literal{4|8|16}Evan Cheng2007-03-08
* Minor interface change.Evan Cheng2007-03-06
* Switch PPC return lower to use an autogenerated CC description.Chris Lattner2007-03-06
* Emit low/high immediate loads properly for Linux/PPC.Nick Lewycky2007-03-03
* Implemented the frameaddress intrinsic for PPC.Nicolas Geoffray2007-03-01
* More Mach-O writer improvements.Nate Begeman2007-02-28
* PEI now passes a RegScavenger ptr to eliminateFrameIndex.Evan Cheng2007-02-28
* Fix parenthesis for BCTRL_{ELF|Macho} test.Nicolas Geoffray2007-02-27
* Differentiate between the MachO and the ELF ABI the CALL instruction.Nicolas Geoffray2007-02-27
* Duplicate use of LR, take 2.Jim Laskey2007-02-27
* Backing out Jim's LR spill changes. This was causing llvm-gcc bootstrappingEvan Cheng2007-02-27
* always lower to RETFLAG, never leave it as just ret.Chris Lattner2007-02-26
* no really, this is the right patchChris Lattner2007-02-25
* always promote float varargs to double.Chris Lattner2007-02-25
* one important bugfix: PPC32 didn't have both elf and macho support forChris Lattner2007-02-25
* implement support for the linux/ppc function call ABI. Patch byChris Lattner2007-02-25
* Add XLForm_1_ext template, patch by Nicolas Geoffray.Chris Lattner2007-02-25
* Improve JIT support for linux/ppc: Patch by Nicolas Geoffray!Chris Lattner2007-02-25
* Don't spill LR as a callee saved register.Jim Laskey2007-02-23
* By default, spills kills the register being stored.Evan Cheng2007-02-23
* remove obsolete fileChris Lattner2007-02-22
* Simplify lowering and selection of exception ops.Jim Laskey2007-02-22
* Support to provide exception and selector registers.Jim Laskey2007-02-21