[DAG] Pass the argument list to the CallLoweringInfo via move semantics. NFCI.
[oota-llvm.git] / lib / Target / PowerPC / PPCISelLowering.cpp
2014-07-01 Juergen Ributzka[DAG] Pass the argument list to the CallLoweringInfo...
2014-06-29 Craig TopperAdd ops() method to SDNode that returns an ArrayRef...
2014-06-23 Ulrich Weigand[PowerPC] Refactor getMinCallFrameSize / getMinCallArgu...
2014-06-23 Ulrich Weigand[PowerPC] Fix IsDarwin arg in PPCFrameLowering:: calls
2014-06-23 Ulrich Weigand[PowerPC] Refactor setMinReservedArea and CalculatePara...
2014-06-23 Ulrich Weigand[PowerPC] Fix on-stack AltiVec arguments with 64-bit...
2014-06-20 Ulrich Weigand[PowerPC] Fix small argument stack slot offset for LE
2014-06-18 Ulrich Weigand[PowerPC] Remove unnecessary load of r12 in indirect...
2014-06-18 Ulrich Weigand[PowerPC] Simplify and improve loading into TOC register
2014-06-18 Ulrich Weigand[PowerPC] Do not use BLA with the 64-bit SVR4 ABI
2014-06-12 Eric ChristopherRemove an extraneous this-> to access the subtarget.
2014-06-12 Eric ChristopherRename PPCSubTarget to Subtarget in PPCTargetLowering...
2014-06-10 Bill Schmidt[PPC64LE] Recognize shufflevector patterns for little...
2014-06-09 Bill Schmidt[PPC64LE] Generate correct code for unaligned little...
2014-06-09 Bill Schmidt[PPC64LE] Generate correct little-endian code for v16i8...
2014-06-06 Bill Schmidt[PPC64LE] Fix lowering of BUILD_VECTOR and SHUFFLE_VECT...
2014-06-02 Eric ChristopherOmit else branch after return.
2014-05-31 Eric ChristopherHave the TLOF creation take a Triple rather than needin...
2014-05-30 Eric ChristopherisSVR4ABI() returned !isDarwin() so just move that...
2014-05-30 Eric ChristopherRename CreateTLOF->createTLOF to match the rest of...
2014-05-27 Bill Schmidt[PATCH] Correct type used for VADD_SPLAT optimization...
2014-05-20 Adam Nemet[PowerPC] PR19796: Also match ISD::TargetConstant in...
2014-05-19 Benjamin KramerSDAG: Legalize vector BSWAP into a shuffle if the shuff...
2014-05-17 Saleem AbdulrasoolTarget: remove old constructors for CallLoweringInfo
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-05-11 Hal Finkel[PowerPC] Add global named register support
2014-04-30 Craig TopperUse makeArrayRef insted of calling ArrayRef<T> construc...
2014-04-28 Craig TopperConvert more SelectionDAG functions to use ArrayRef.
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-27 Craig TopperConvert SelectionDAG::getMergeValues to use ArrayRef.
2014-04-26 Craig TopperConvert getMemIntrinsicNode to take ArrayRef of SDValue...
2014-04-26 Craig TopperConvert SelectionDAG::getNode methods to use ArrayRef...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-24 Reid KlecknerAdd 'musttail' marker to call instructions
2014-04-15 Nick LewyckyBreak PseudoSourceValue out of the Value hierarchy...
2014-04-12 Hal Finkel[PowerPC] Implement some additional TLI callbacks
2014-04-08 Hal Finkel[PowerPC] Don't return false from PPC::isVSLDOIShuffleMask
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-03-31 Hal Finkel[PowerPC] Don't ever expand BUILD_VECTOR of v2i64 with...
2014-03-30 Hal Finkel[PowerPC] Handle VSX v2i64 SIGN_EXTEND_INREG
2014-03-29 Hal Finkel[PowerPC] Handle v2i64 comparisons
2014-03-29 Hal Finkel[PowerPC] Add subregister classes for f64 VSX values
2014-03-28 Hal Finkel[PowerPC] v2[fi]64 need to be explicitly passed in...
2014-03-27 Hal Finkel[PowerPC] Fix v2f64 vector extract and related patterns
2014-03-27 Hal Finkel[PowerPC] Expand v2i64 shifts
2014-03-26 Hal Finkel[PowerPC] Generate VSX permutations for v2[fi]64 vectors
2014-03-26 Hal Finkel[PowerPC] VSX loads and stores support unaligned access
2014-03-26 Hal Finkel[PowerPC] Use v2f64 <-> v2i64 VSX conversion instructions
2014-03-26 Hal Finkel[PowerPC] Use VSX vector load/stores for v2[fi]64
2014-03-26 Hal Finkel[PowerPC] Add v2i64 as a legal VSX type
2014-03-26 Hal Finkel[PowerPC] Lower VSELECT using xxsel when VSX is available
2014-03-13 Hal Finkel[PowerPC] Initial support for the VSX instruction set
2014-03-06 Hal FinkelFixup PPC Darwin i1 argument handling
2014-03-06 Hal FinkelWhen using CR bit registers on PPC32, handle the i1...
2014-03-05 Hal FinkelWith PPC CR bit registers, handle int_to_fp on older...
2014-03-02 Hal FinkelAdd a PPC inline asm constraint type for single CR...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-03-01 Hal FinkelRemove extra truncs/exts around i32 bit operations...
2014-02-28 Hal FinkelTrying to unbreak the darwin11 builder
2014-02-28 Hal FinkelAdd CR-bit tracking to the PowerPC backend for i1 values
2014-02-05 Matt ArsenaultAdd address space argument to allowsUnalignedMemoryAccess.
2014-01-24 Alp TokerFix known typos
2014-01-21 Hal FinkelFix pointer info on PPC byval stores
2014-01-06 Bill WendlingRemove unnecessary #includes.
2014-01-06 Bill WendlingRefactor function that checks that __builtin_returnaddr...
2014-01-05 Bill WendlingEmit an error message if the value passed to __builtin_...
2013-12-20 Roman DivackyImplement initial-exec TLS for PPC32.
2013-12-05 Alp TokerCorrect word hyphenations
2013-09-26 Bill Schmidt[PowerPC] Fix PR17354: Generate nop after local calls...
2013-09-17 Bill Schmidt[PowerPC] Add a FIXME.
2013-09-15 Hal FinkelPPC: Don't restrict lvsl generation to after type legal...
2013-09-15 Hal FinkelRevert r190764: PPC: Don't restrict lvsl generation...
2013-09-15 Hal FinkelPPC: Don't restrict lvsl generation to after type legal...
2013-09-13 Hal FinkelAdd missing break statement in PPCISelLowering
2013-09-12 Chandler CarruthRemove an unused variable, fixing -Werror build with...
2013-09-12 Hal FinkelFix PPC ABI for ByVal structs with vector members
2013-09-12 Hal FinkelMake the PPC fast-math sqrt expansion safe at 0
2013-09-11 Hal FinkelEnable MI scheduling (and CodeGen AA) by default for...
2013-08-30 Bill Schmidt[PowerPC] Call support for fast-isel.
2013-08-30 Bill Schmidt[PowerPC] Add loads, stores, and related things to...
2013-08-26 Bill SchmidtDummy code to silence warning from 4189266
2013-08-19 Hal FinkelAdd the PPC fcpsgn instruction
2013-08-15 Craig TopperReplace getValueType().getSimpleVT() with getSimpleValu...
2013-08-14 Hal FinkelActually fix PPC64 64-bit GPR inline asm constraint...
2013-08-08 Hal FinkelPPC: Map frin to round() not nearbyint() and rint()
2013-08-03 Hal FinkelFix PPC64 64-bit GPR inline asm constraint matching
2013-07-30 Bill Schmidt[PowerPC] Skeletal FastISel support for 64-bit PowerPC...
2013-07-25 Roman DivackyPPC32 va_list is an actual structure so va_copy needs...
2013-07-17 Hal FinkelPPC: Add base-pointer support to builtin setjmp/longjmp
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-10 Hal FinkelPPC: Add a better comment about the i64 FI fixup
2013-07-09 Bill Schmidt[PowerPC] Better fix for PR16556.
2013-07-09 Stephen LinAArch64/PowerPC/SystemZ/X86: This patch fixes the inter...
2013-07-09 Hal FinkelPPC: Allocate RS spill slot for unaligned i64 load...
2013-07-08 Hal FinkelPPC: Mark vector CC action for SETO and SETONE as Expand
2013-07-08 Hal FinkelPPC: Mark vector FREM as Expand by default
2013-07-08 Bill Schmidt[PowerPC] Fix PR16556 (handle undef ppcf128 in LowerFP_...
2013-07-05 Ulrich Weigand[PowerPC] Support @tls in the asm parser
2013-07-04 Jakob Stoklund OlesenRemove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR...
2013-07-04 Jakob Stoklund OlesenRevert r185595-185596 which broke buildbots.
next