aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCISelLowering.cpp
AgeCommit message (Expand)Author
2011-08-03New approach to r136737: insert the necessary fences for atomic ops in platfo...Eli Friedman
2011-07-26Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng
2011-07-24Set PPCII::MO_DARWIN_STUB only on MacOSX < 10.5.Roman Divacky
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2011-07-08Add an intrinsic and codegen support for fused multiply-accumulate. The intentCameron Zwarich
2011-07-04Remove accidentaly left node from previous iteration of the patch.Roman Divacky
2011-06-28Implement ISD::VAARG lowering on PPC32.Roman Divacky
2011-06-17Fix a few places where 32bit instructions/registerset were used on PPC64.Roman Divacky
2011-06-14PR10136: fix PPCTargetLowering::LowerCall_SVR4 so that a necessary CopyToReg ...Eli Friedman
2011-06-08Add a parameter to CCState so that it can access the MachineFunction.Eric Christopher
2011-06-03Fix wrong usages of CTR/MCTR where CTR8/MCTR8 was meant.Roman Divacky
2011-06-02Have LowerOperandForConstraint handle multiple character constraints.Eric Christopher
2011-05-19Make CodeGen/PowerPC/2007-09-11-RegCoalescerAssert.ll pass with the verifier.Cameron Zwarich
2011-05-06Make the logic for determining function alignment more explicit. No function...Eli Friedman
2011-04-20ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OSDaniel Dunbar
2011-04-19Target/PPC: Eliminate a use of getDarwinVers().Daniel Dunbar
2011-04-15Fix a ton of comment typos found by codespell. Patch byChris Lattner
2011-04-04Insert code in the right location when lowering PowerPC atomics.Jakob Stoklund Olesen
2011-04-04Use X0 instead of R0 for the zero register on ppc64.Jakob Stoklund Olesen
2011-02-25Allow targets to specify a the type of the RHS of a shift parameterized on th...Owen Anderson
2011-02-21Revert r124611 - "Keep track of incoming argument's location while emitting L...Devang Patel
2011-02-16Swap VT and DebugLoc operands of getExtLoad() for consistency withStuart Hastings
2011-01-31Keep track of incoming argument's location while emitting LiveIns.Devang Patel
2011-01-18Remove unused variables found by gcc-4.6's -Wunused-but-set-variable.Jeffrey Yasskin
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov
2010-12-23Change all self assignments X=X to (void)X, so that we can turn on aJeffrey Yasskin
2010-12-21rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner
2010-11-23Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.Wesley Peck
2010-11-15convert the operand bits into bitfields since they are all combinable inChris Lattner
2010-11-15add targetoperand flags for jump tables, constant pool and block addressChris Lattner
2010-11-14implement support for the MO_DARWIN_STUB TargetOperand flag,Chris Lattner
2010-11-04In the calling convention logic, ValVT is always a legal type,Duncan Sands
2010-11-03Inside the calling convention logic LocVT is always a simpleDuncan Sands
2010-10-29Inline asm multiple alternative constraints development phase 2 - improved ba...John Thompson
2010-10-21Remove some variables that are never really usedDuncan Sands
2010-10-11PowerPC varargs functions store live-in registers on the stack. Make sure we useJakob Stoklund Olesen
2010-10-10fix the expansion of va_arg instruction on PPC to know the arg Chris Lattner
2010-09-21update a bunch of code to use the MachinePointerInfo version of getStore.Chris Lattner
2010-09-21eliminate an old SelectionDAG::getTruncStore method, propagatingChris Lattner
2010-09-21propagate MachinePointerInfo through various uses of the oldChris Lattner
2010-09-21convert the targets off the non-MachinePointerInfo of getLoad.Chris Lattner
2010-09-21reimplement memcpy/memmove/memset lowering to use MachinePointerInfoChris Lattner
2010-09-21convert targets to the new MF.getMachineMemOperand interface.Chris Lattner
2010-08-04Use indirect calls in PowerPC JIT.Torok Edwin
2010-08-02PR7781: Fix incorrect shifting in PPCTargetLowering::LowerBUILD_VECTOR.Eli Friedman
2010-07-07Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument f...Evan Cheng
2010-07-07Split the SDValue out of OutputArg so that SelectionDAG-independentDan Gohman
2010-07-06Propagate debug loc.Devang Patel
2010-07-06Reapply r107655 with fixes; insert the pseudo instruction intoDan Gohman
2010-07-06Revert r107655.Dan Gohman