summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCISelLowering.cpp
Commit message (Expand)AuthorAge
* [PowerPC] Refactor getMinCallFrameSize / getMinCallArgumentsSizeUlrich Weigand2014-06-23
* [PowerPC] Fix IsDarwin arg in PPCFrameLowering:: callsUlrich Weigand2014-06-23
* [PowerPC] Refactor setMinReservedArea and CalculateParameterAndLinkageAreaSizeUlrich Weigand2014-06-23
* [PowerPC] Fix on-stack AltiVec arguments with 64-bit SVR4Ulrich Weigand2014-06-23
* [PowerPC] Fix small argument stack slot offset for LEUlrich Weigand2014-06-20
* [PowerPC] Remove unnecessary load of r12 in indirect callUlrich Weigand2014-06-18
* [PowerPC] Simplify and improve loading into TOC registerUlrich Weigand2014-06-18
* [PowerPC] Do not use BLA with the 64-bit SVR4 ABIUlrich Weigand2014-06-18
* Remove an extraneous this-> to access the subtarget.Eric Christopher2014-06-12
* Rename PPCSubTarget to Subtarget in PPCTargetLowering for consistency.Eric Christopher2014-06-12
* [PPC64LE] Recognize shufflevector patterns for little endianBill Schmidt2014-06-10
* [PPC64LE] Generate correct code for unaligned little-endian vector loadsBill Schmidt2014-06-09
* [PPC64LE] Generate correct little-endian code for v16i8 multiplyBill Schmidt2014-06-09
* [PPC64LE] Fix lowering of BUILD_VECTOR and SHUFFLE_VECTOR for little endianBill Schmidt2014-06-06
* Omit else branch after return.Eric Christopher2014-06-02
* Have the TLOF creation take a Triple rather than needing a subtarget.Eric Christopher2014-05-31
* isSVR4ABI() returned !isDarwin() so just move that to the elseEric Christopher2014-05-30
* Rename CreateTLOF->createTLOF to match the rest of the file and theEric Christopher2014-05-30
* [PATCH] Correct type used for VADD_SPLAT optimization on PowerPCBill Schmidt2014-05-27
* [PowerPC] PR19796: Also match ISD::TargetConstant in isIntS16ImmediateAdam Nemet2014-05-20
* SDAG: Legalize vector BSWAP into a shuffle if the shuffle is legal but the bs...Benjamin Kramer2014-05-19
* Target: remove old constructors for CallLoweringInfoSaleem Abdulrasool2014-05-17
* Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2014-05-14
* [PowerPC] Add global named register supportHal Finkel2014-05-11
* Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...Craig Topper2014-04-30
* Convert more SelectionDAG functions to use ArrayRef.Craig Topper2014-04-28
* [C++] Use 'nullptr'.Craig Topper2014-04-28
* Convert SelectionDAG::getMergeValues to use ArrayRef.Craig Topper2014-04-27
* Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer an...Craig Topper2014-04-26
* Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper2014-04-26
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* Add 'musttail' marker to call instructionsReid Kleckner2014-04-24
* Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...Nick Lewycky2014-04-15
* [PowerPC] Implement some additional TLI callbacksHal Finkel2014-04-12
* [PowerPC] Don't return false from PPC::isVSLDOIShuffleMaskHal Finkel2014-04-08
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-04
* [PowerPC] Don't ever expand BUILD_VECTOR of v2i64 with shufflesHal Finkel2014-03-31
* [PowerPC] Handle VSX v2i64 SIGN_EXTEND_INREGHal Finkel2014-03-30
* [PowerPC] Handle v2i64 comparisonsHal Finkel2014-03-29
* [PowerPC] Add subregister classes for f64 VSX valuesHal Finkel2014-03-29
* [PowerPC] v2[fi]64 need to be explicitly passed in VSX registersHal Finkel2014-03-28
* [PowerPC] Fix v2f64 vector extract and related patternsHal Finkel2014-03-27
* [PowerPC] Expand v2i64 shiftsHal Finkel2014-03-27
* [PowerPC] Generate VSX permutations for v2[fi]64 vectorsHal Finkel2014-03-26
* [PowerPC] VSX loads and stores support unaligned accessHal Finkel2014-03-26
* [PowerPC] Use v2f64 <-> v2i64 VSX conversion instructionsHal Finkel2014-03-26
* [PowerPC] Use VSX vector load/stores for v2[fi]64Hal Finkel2014-03-26
* [PowerPC] Add v2i64 as a legal VSX typeHal Finkel2014-03-26
* [PowerPC] Lower VSELECT using xxsel when VSX is availableHal Finkel2014-03-26
* [PowerPC] Initial support for the VSX instruction setHal Finkel2014-03-13