aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Honor explicit section information on Darwin.Dale Johannesen2008-01-231-2/+5
* Implement flt_rounds for PowerPC.Dale Johannesen2008-01-181-0/+64
* get symbolic information for ppc ldbl nodes.Chris Lattner2008-01-181-0/+5
* Fix a latent bug exposed by my truncstore patch. We compiled stfiwx-2.ll to:Chris Lattner2008-01-181-0/+1
* Revert the part of 45848 that treated weak globalsDale Johannesen2008-01-171-1/+2
* This commit changes:Chris Lattner2008-01-171-4/+3
* * Introduce a new SelectionDAG::getIntPtrConstant methodChris Lattner2008-01-171-3/+4
* Fix and enable EH for x86-64 Darwin. AddsDale Johannesen2008-01-151-0/+1
* If someone wants to implement ppc TRAP, they can go for it :)Chris Lattner2008-01-151-0/+1
* rename SDTRet -> SDTNone.Chris Lattner2008-01-151-3/+3
* rename MachineInstr::setInstrDescriptor -> setDescChris Lattner2008-01-111-1/+1
* Weak things initialized to 0 don't go in bss on Darwin.Dale Johannesen2008-01-112-10/+9
* Output sinl for a long double FSIN node, not sin.Duncan Sands2008-01-101-1/+3
* remove explicit sets of 'neverHasSideEffects' that can now be Chris Lattner2008-01-101-1/+1
* get def use info more correct.Chris Lattner2008-01-101-1/+2
* Emit unused EH frames for weak definitions on Darwin,Dale Johannesen2008-01-101-3/+4
* Use size_t to store Pos, avoid truncating valueDuncan Sands2008-01-081-1/+1
* Finally implement correct ordered comparisons for PPC, even thoughChris Lattner2008-01-082-24/+72
* rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner2008-01-073-4/+4
* use predicate.Chris Lattner2008-01-071-1/+1
* no need to explicitly clear these fields.Chris Lattner2008-01-071-1/+0
* Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptorChris Lattner2008-01-072-3/+2
* remove MachineOpCode typedef.Chris Lattner2008-01-071-1/+1
* Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflectsChris Lattner2008-01-071-2/+3
* Move even more functionality from MRegisterInfo into TargetInstrInfo.Owen Anderson2008-01-074-94/+94
* rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.Chris Lattner2008-01-064-7/+7
* rename isStore -> mayStore to more accurately reflect what it captures.Chris Lattner2008-01-063-3/+3
* Change the 'isStore' inferrer to look for 'SDNPMayStore' Chris Lattner2008-01-062-9/+9
* remove some isStore flags that are now inferred automatically.Chris Lattner2008-01-063-6/+9
* Correct order of parameters.Evan Cheng2008-01-041-2/+2
* Change MachineRelocation::DoesntNeedFnStub to NeedStub. This fields will be usedEvan Cheng2008-01-031-1/+2
* leopard and above support alignment for common symbols.Chris Lattner2008-01-023-11/+32
* Move some more instruction creation methods from RegisterInfo into InstrInfo.Owen Anderson2008-01-014-258/+256
* Fix a bug in my previous patch: refer to the impl not the pure virtual versio...Chris Lattner2008-01-011-1/+1
* Fix a problem where lib/Target/TargetInstrInfo.h would include and useChris Lattner2008-01-012-2/+2
* Move copyRegToReg from MRegisterInfo to TargetInstrInfo. This is part of theOwen Anderson2007-12-313-28/+33
* Rename SSARegMap -> MachineRegisterInfo in keeping with the idea Chris Lattner2007-12-313-36/+37
* Add new shorter predicates for testing machine operands for various types: Chris Lattner2007-12-305-26/+24
* More cleanups for MachineOperand:Chris Lattner2007-12-301-8/+2
* Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewis...Chris Lattner2007-12-304-28/+28
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-2942-84/+84
* remove attribution from lib Makefiles.Chris Lattner2007-12-291-2/+2
* Fix unintented change from last commitNicolas Geoffray2007-12-211-3/+3
* Enable EH for linux/ppc32 targetsNicolas Geoffray2007-12-212-15/+33
* Enable EH on PPC Darwin. This basically works; thereDale Johannesen2007-12-191-1/+1
* Mark the "isRemat" instruction as never having side effects.Bill Wendling2007-12-191-1/+1
* Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32, are always re-materia...Evan Cheng2007-12-121-0/+2
* Fix a significant code quality regression I introduced on PPC64 quite Chris Lattner2007-12-081-1/+1
* implement __builtin_return_addr(0) on ppc.Chris Lattner2007-12-085-11/+58
* refactor some code to avoid overloading the name 'usesLR' in Chris Lattner2007-12-083-12/+14