summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC] Don't use a vector preferred memory type at -O0Hal Finkel2015-03-311-15/+17
* Add Hardware Transactional Memory (HTM) SupportKit Barton2015-03-251-0/+6
* [APInt] Add an isSplat helper and use it in some places.Benjamin Kramer2015-03-251-11/+4
* Have getCallPreservedMask and getThisCallPreservedMask take aEric Christopher2015-03-111-1/+2
* Add support for part-word atomics for PPCNemanja Ivanovic2015-03-101-27/+83
* Change the generation of the vmuluwm instruction to be based on the MUL opcode.Kit Barton2015-03-101-1/+6
* While reviewing the changes to Clang to add builtin support for the vsld, vsr...Kit Barton2015-03-051-4/+8
* Add the following 64-bit vector integer arithmetic instructions added in POWER8:Kit Barton2015-03-031-8/+70
* Make some non-constant static variables non-static or fully const.Benjamin Kramer2015-03-011-34/+9
* [PowerPC] Use vector types for memcpy and friends (sometimes)Hal Finkel2015-02-271-2/+25
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-261-7/+6
* Remove an argument-less call to getSubtargetImpl from TargetLoweringBase.Eric Christopher2015-02-261-1/+1
* [PowerPC] Make LDtocL and friends invariant loadsHal Finkel2015-02-251-16/+20
* [PowerPC] Cleanup unused target-specific SDAG nodesHal Finkel2015-02-251-3/+0
* Silencing a "result of 32-bit shift implicitly converted to 64 bits (was 64-b...Aaron Ballman2015-02-251-1/+1
* Silencing a -Wsign-compare warning triggered in MSVC; NFC.Aaron Ballman2015-02-251-1/+1
* [PowerPC] Add support for the QPX vector instruction setHal Finkel2015-02-251-48/+1097
* CodeGen: convert CCState interface to using ArrayRefsTim Northover2015-02-211-6/+4
* AArch64: Safely handle the incoming sret call argument.Andrew Trick2015-02-161-6/+12
* PowerPC: Canonicalize access to function attributes, NFCDuncan P. N. Exon Smith2015-02-141-4/+2
* Stash the TargetMachine on the subtarget so we can access it later.Eric Christopher2015-02-131-1/+1
* PPC LinkageSize can be computed at initialization time, do so.Eric Christopher2015-02-131-12/+6
* PPCFrameLowering's FramePointerOffset can be computed at initializationEric Christopher2015-02-131-10/+5
* The TOC save offset can be computed at compile time, do so andEric Christopher2015-02-131-3/+2
* The return save offset can be computed at initialization time - doEric Christopher2015-02-131-8/+7
* [PowerPC] Mark jumps as expensive (using using CR bits)Hal Finkel2015-02-121-1/+3
* [PowerPC] Fix reverted patch r227976 to avoid register assignment issuesBill Schmidt2015-02-101-59/+13
* Revert "r227976 - [PowerPC] Yet another approach to __tls_get_addr" and relat...Hal Finkel2015-02-061-12/+57
* [PowerPC] Generate pre-increment floating-point ld/st instructionsHal Finkel2015-02-051-0/+4
* [PowerPC] Implement the vclz instructions for PWR8Bill Schmidt2015-02-051-4/+7
* [PowerPC] Implement the vpopcnt instructions for POWER8Bill Schmidt2015-02-031-1/+9
* [PowerPC] Yet another approach to __tls_get_addrBill Schmidt2015-02-031-57/+12
* [PowerPC] Make r2 allocatable on PPC64/ELF for some leaf functionsHal Finkel2015-02-011-2/+25
* Use the cached subtargets and remove calls to getSubtarget/getSubtargetImplEric Christopher2015-01-301-131/+120
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-7/+6
* [PowerPC] Add r2 as an operand for all calls under both PPC64 ELF V1 and V2Hal Finkel2015-01-191-3/+15
* [PowerPC] Add some FIXMEs for fastcc and FPR <-> GPR movesHal Finkel2015-01-181-0/+6
* [PowerPC] Initial PPC64 calling-convention changes for fastccHal Finkel2015-01-181-61/+158
* [PowerPC] Don't list R11 as a patchpoint scratch registerHal Finkel2015-01-171-9/+1
* [PowerPC] Adjust PatchPoints for ppc64leHal Finkel2015-01-161-1/+9
* [PowerPC] Loosen ELFv1 PPC64 func descriptor loads for indirect callsHal Finkel2015-01-151-52/+56
* [PowerPC] Add assembler support for mcrfs and friendsHal Finkel2015-01-151-1/+1
* Revert "r225811 - Revert "r225808 - [PowerPC] Add StackMap/PatchPoint support""Hal Finkel2015-01-141-16/+47
* Revert "r225808 - [PowerPC] Add StackMap/PatchPoint support"Hal Finkel2015-01-131-42/+20
* [PowerPC] Add StackMap/PatchPoint supportHal Finkel2015-01-131-20/+42
* Added TLI hook for isFPExtFree. Some of the FMA combine heuristics are now gu...Olivier Sallenave2015-01-131-0/+5
* [PowerPC] Fix calls to non-function objectsHal Finkel2015-01-121-5/+22
* [PowerPC] Mark zext of a small scalar load as freeHal Finkel2015-01-101-0/+20
* Remove some whitespace.Justin Hibbits2015-01-101-1/+1
* [PowerPC] Fold [sz]ext with fp_to_int lowering where possibleHal Finkel2015-01-091-3/+59
OpenPOWER on IntegriCloud