summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelLowering.h
Commit message (Expand)AuthorAgeFilesLines
...
* Implement the SVR4 ABI for PowerPC.Tilmann Scheller2009-07-031-0/+13
* Small cleanups in the PowerPC backend.Tilmann Scheller2009-07-031-1/+0
* Update comments to make it clear that the function alignment is the Log2 of theBill Wendling2009-07-011-1/+1
* Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling2009-06-301-0/+3
* Fix FP_TO_UINT->i32 on ppc32 -mcpu=g5. This wasDale Johannesen2009-06-041-1/+1
* 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman2009-04-271-5/+7
* Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola2009-04-241-7/+5
* PR2957Nate Begeman2009-04-241-5/+7
* Fix spurious indentation in a comment.Dan Gohman2009-04-231-1/+1
* Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman2009-02-071-3/+3
* Remove a non-DebugLoc version of getNode.Dale Johannesen2009-02-051-1/+1
* Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen2009-02-041-4/+5
* Const-qualify getPreIndexedAddressParts and friends.Dan Gohman2009-01-151-5/+5
* Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands2009-01-011-1/+1
* Change the interface to the type legalization methodDuncan Sands2008-12-011-3/+6
* Disable constant-offset folding for PowerPC, as the PowerPC targetDan Gohman2008-10-211-0/+2
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-241-1/+4
* Fix these enums' starting values to reflect the way thatDan Gohman2008-09-231-1/+1
* Add trampoline support to PPC. GCC simply calls the "__trampoline_setup"Bill Wendling2008-09-171-0/+1
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-131-1/+1
* Implement partial-word binary atomics on ppc.Dale Johannesen2008-08-281-0/+3
* Implement 32 & 64 bit versions of PPC atomicDale Johannesen2008-08-251-0/+3
* Remove PPC-specific lowering for atomics; theDale Johannesen2008-08-251-8/+0
* Rename SDOperand to SDValue.Dan Gohman2008-07-271-52/+52
* Implement llvm.atomic.cmp.swap.i32 on PPC. Patch by Gary Benson!Evan Cheng2008-07-121-8/+5
* Rather than having a different custom legalizationDuncan Sands2008-07-041-1/+1
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-251-2/+2
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-2/+2
* Tail call optimization improvements:Arnold Schwaighofer2008-04-301-1/+26
* A few inline asm cleanups:Chris Lattner2008-04-261-1/+1
* 64-bit atomic operations.Evan Cheng2008-04-191-5/+5
* PPC32 atomic operations.Evan Cheng2008-04-191-1/+21
* Add support for multiple return values for the PPC target byDan Gohman2008-03-191-1/+1
* Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC'sScott Michel2008-03-101-0/+3
* Move PPC lowering functions into PPCTargetLoweringDale Johannesen2008-03-041-0/+38
* Interface of getByValTypeAlignment differed betweenDale Johannesen2008-02-281-0/+5
* Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBitsDan Gohman2008-02-131-1/+1
* Convert SelectionDAG::ComputeMaskedBits to use APInt instead of uint64_t.Dan Gohman2008-02-131-3/+3
* Even though InsertAtEndOfBasicBlock is an ugly hack it still deserves a prope...Evan Cheng2008-01-301-2/+2
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* implement __builtin_return_addr(0) on ppc.Chris Lattner2007-12-081-0/+1
* Implement ExpandOperationResult for ppc i64 fp->int, which fixesChris Lattner2007-11-281-0/+2
* Next PPC long double bits: ppcf128->i32 conversion.Dale Johannesen2007-10-101-1/+22
* rename isOperandValidForConstraint to LowerAsmOperandForConstraint, Chris Lattner2007-08-251-2/+7
* More explicit keywords.Dan Gohman2007-08-021-1/+1
* Vector fneg must be expanded into fsub -0.0, X.Evan Cheng2007-07-301-0/+4
* Move ComputeMaskedBits, MaskedValueIsZero, and ComputeNumSignBits fromDan Gohman2007-06-221-0/+1
* Starting implementation of the ELF32 ABI specification of varargs handling.Nicolas Geoffray2007-04-031-0/+6
* implement the new addressing mode description hook.Chris Lattner2007-03-301-0/+4
* switch TargetLowering::getConstraintType to take the entire constraint,Chris Lattner2007-03-251-1/+1
OpenPOWER on IntegriCloud