summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* [SelectionDAG] Allow targets to specify legality of extloads' resultAhmed Bougacha2015-01-081-12/+14
* [CodeGen] Use MVT iterator_ranges in legality loops. NFC intended.Ahmed Bougacha2015-01-071-8/+2
* [PowerPC] Reuse a load operand in int->fp conversionsHal Finkel2015-01-061-20/+120
* [PowerPC] Add some missing names in getTargetNodeNameHal Finkel2015-01-061-0/+7
* [PowerPC] Improve int_to_fp(fp_to_int(x)) combiningHal Finkel2015-01-061-30/+73
* [PowerPC/BlockPlacement] Allow target to provide a per-loop alignment preferenceHal Finkel2015-01-031-0/+35
* [PowerPC] Use 16-byte alignment for modern cores for functions/loopsHal Finkel2015-01-031-4/+20
* [PowerPC] Add support for the CMPB instructionHal Finkel2015-01-031-0/+1
* [PowerPC] Ensure that the TOC reload directly follows bctrl on PPC64Hal Finkel2014-12-231-13/+12
* [PowerPC] Don't mark the return-address slot as immutableHal Finkel2014-12-231-1/+1
* [PowerPC] Don't attempt a 64-bit pow2 division on PPC32Hal Finkel2014-12-231-0/+2
* [PowerPC] Handle cmp op promotion for SELECT[_CC] nodes in PPCTL::DAGCombineE...Hal Finkel2014-12-141-18/+49
* [PowerPC] Implement BuildSDIVPow2, lower i64 pow2 sdiv using sradiHal Finkel2014-12-111-2/+30
* [PowerPC 1/4] Little-endian adjustments for VSX loads/storesBill Schmidt2014-12-091-1/+153
* [PowerPC] Don't use a non-allocatable register to implement the 'cc' aliasHal Finkel2014-12-081-0/+6
* [PowerPC] Print all inline-asm consts as signed numbersHal Finkel2014-12-031-13/+18
* [PowerPC] Fix readcyclecounter to be custom expanded for all 32-bit targetsHal Finkel2014-12-031-5/+3
OpenPOWER on IntegriCloud