Rename SDOperand to SDValue.
[oota-llvm.git] / lib / Target / PowerPC / PPCISelLowering.h
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-12 Evan ChengImplement llvm.atomic.cmp.swap.i32 on PPC. Patch by...
2008-07-04 Duncan SandsRather than having a different custom legalization
2008-06-25 Mon P WangAdded MemOperands to Atomic operations since Atomics...
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-04-30 Arnold SchwaighoferTail call optimization improvements:
2008-04-26 Chris LattnerA few inline asm cleanups:
2008-04-19 Evan Cheng64-bit atomic operations.
2008-04-19 Evan ChengPPC32 atomic operations.
2008-03-19 Dan GohmanAdd support for multiple return values for the PPC...
2008-03-10 Scott MichelGive TargetLowering::getSetCCResultType() a parameter...
2008-03-04 Dale JohannesenMove PPC lowering functions into PPCTargetLowering
2008-02-28 Dale JohannesenInterface of getByValTypeAlignment differed between
2008-02-13 Dan GohmanSimplify some logic in ComputeMaskedBits. And change...
2008-02-13 Dan GohmanConvert SelectionDAG::ComputeMaskedBits to use APInt...
2008-01-30 Evan ChengEven though InsertAtEndOfBasicBlock is an ugly hack...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-08 Chris Lattnerimplement __builtin_return_addr(0) on ppc.
2007-11-28 Chris LattnerImplement ExpandOperationResult for ppc i64 fp->int...
2007-10-10 Dale JohannesenNext PPC long double bits: ppcf128->i32 conversion.
2007-08-25 Chris Lattnerrename isOperandValidForConstraint to LowerAsmOperandFo...
2007-08-02 Dan GohmanMore explicit keywords.
2007-07-30 Evan ChengVector fneg must be expanded into fsub -0.0, X.
2007-06-22 Dan GohmanMove ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
2007-04-03 Nicolas GeoffrayStarting implementation of the ELF32 ABI specification...
2007-03-30 Chris Lattnerimplement the new addressing mode description hook.
2007-03-25 Chris Lattnerswitch TargetLowering::getConstraintType to take the...
2007-03-12 Evan ChengMore flexible TargetLowering LSR hooks for testing...
2007-03-01 Nicolas GeoffrayImplemented the frameaddress intrinsic for PPC.
2007-02-27 Nicolas GeoffrayDifferentiate between the MachO and the ELF ABI the...
2007-02-25 Chris Lattnerimplement support for the linux/ppc function call ABI...
2007-01-26 Nate BegemanFix a spelling error
2006-11-16 Jim LaskeyThis is a general clean up of the PowerPC ABI. Address...
2006-11-09 Evan ChengRename ISD::MemOpAddrMode to ISD::MemIndexedMode
2006-11-08 Chris LattnerRefactor all the addressing mode selection stuff into...
2006-11-02 Chris LattnerImplement the getRegForInlineAsmConstraint method for...
2006-10-31 Chris LattnerChange the prototype for TargetLowering::isOperandValid...
2006-08-28 Reid SpencerFor PR387:
2006-07-10 Chris LattnerImplement Regression/CodeGen/PowerPC/bswap-load-store...
2006-05-17 Chris LattnerMake PPC call lowering more aggressive, making the...
2006-05-16 Chris LattnerInstead of implementing LowerCallTo directly, let the...
2006-05-16 Chris LattnerSwitch the PPC backend over to using FORMAL_ARGUMENTS...
2006-04-18 Chris LattnerImplement an important entry from README_ALTIVEC:
2006-04-12 Chris LattnerRename get_VSPLI_elt -> get_VSPLTI_elt
2006-04-08 Chris LattnerChange the interface to the predicate that determines...
2006-04-06 Chris LattnerMatch vpku[hw]um(x,x).
2006-04-06 Chris LattnerAdd support for matching vmrg(x,x) patterns
2006-04-06 Chris LattnerPattern match vmrg* instructions, which are now lowered...
2006-04-06 Chris LattnerSupport pattern matching vsldoi(x,y) and vsldoi(x,x...
2006-04-06 Chris LattnerCompile the vpkuhum/vpkuwum intrinsics into vpkuhum...
2006-04-04 Chris LattnerAsk legalize to promote all vector shuffles to be v16i8...
2006-04-02 Chris LattnerInform the dag combiner that the predicate compares...
2006-03-31 Chris LattnerLower vector compares to VCMP nodes, just like we lower...
2006-03-28 Chris LattnerUse normal lvx for scalar_to_vector instead of lve...
2006-03-26 Chris LattnerCodegen vector predicate compares.
2006-03-26 Evan ChengRemove PPC:isZeroVector, use ISD::isBuildVectorAllZeros...
2006-03-25 Chris LattnerCodegen things like:
2006-03-24 Chris Lattneradd support for using vxor to build zero vectors. ...
2006-03-22 Chris LattnerWhen possible, custom lower 32-bit SINT_TO_FP to this:
2006-03-20 Chris Lattnerfix duplicate definition errors
2006-03-20 Chris LattnerCheck in some intermediate code that adds a skeleton...
2006-03-20 Chris LattnerCustom lower arbitrary VECTOR_SHUFFLE's to VPERM.
2006-03-19 Chris LattnerCustom lower SCALAR_TO_VECTOR into lve*x.
2006-03-13 Evan ChengAdded getTargetLowering() to TargetMachine. Refactored...
2006-03-01 Chris LattnerCompile this:
2006-03-01 Chris LattnerUse a target-specific dag-combine to implement CodeGen...
2006-02-22 Chris Lattnersplit register class handling from explicit physreg...
2006-02-21 Chris LattnerUpdates to match change of getRegForInlineAsmConstraint...
2006-02-07 Chris LattnerImplement getConstraintType for PPC.
2006-02-07 Chris LattnerAdd the simple PPC integer constraints
2006-01-31 Chris Lattneradd info about the inline asm register constraints...
2006-01-27 Chris LattnerUse PPCISD::CALL instead of ISD::CALL
2006-01-27 Chris LattnerMake llvm.frame/returnaddr not crash on ppc
2006-01-27 Nate BegemanRemove TLI.LowerReturnTo, and just let targets custom...
2006-01-25 Nate BegemanFirst part of bug 680:
2006-01-09 Chris LattnerGive PPCISD:: nodes legible names in dumps.
2005-12-20 Nate BegemanPattern-match return. Includes gross hack!
2005-12-13 Nate BegemanPrepare support for AltiVec multiply, divide, and sqrt.
2005-12-06 Chris LattnerUse new PPC-specific nodes to represent shifts which...
2005-11-17 Chris LattnerAdd an initial hack at legalizing GlobalAddress into...
2005-10-18 Nate BegemanAdd the ability to lower return instructions to TargetL...
2005-10-16 Nate BegemanMore PPC32 -> PPC changes, as well as merging some...
2005-10-14 Chris LattnerRename PowerPC*.h to PPC*.h
2005-09-06 Nate BegemanImplement i64<->fp using the fctidz/fcfid instructions...
2005-08-31 Chris LattnerMove FCTIWZ handling out of the instruction selectors...
2005-08-26 Chris Lattnerimplement SELECT_CC fully for the DAG->DAG isel!
2005-08-26 Chris LattnerMake fsel emission work with both the pattern and dag...
2005-08-26 Chris Lattneradd initial support for converting select_cc -> fsel...
2005-08-16 Chris LattnerPull the LLVM -> DAG lowering code out of the pattern...