summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCFastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-10/+9
* Convert a bunch of loops to foreach. NFC.Pete Cooper2015-08-061-2/+2
* Fix PPCMaterializeInt to check the size of the integer based on theEric Christopher2015-07-251-9/+14
* PPCMaterializeInt should only take a ConstantInt so represent this in the pro...Eric Christopher2015-07-251-12/+9
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-16/+17
* Redirect DataLayout from TargetMachine to Module in ComputeValueVTs()Mehdi Amini2015-07-091-1/+1
* IR: Do not consider available_externally linkage to be linker-weak.Peter Collingbourne2015-07-051-1/+1
* Use MCSymbols for FastISel.Rafael Espindola2015-06-231-2/+2
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Add support for VSX FMA single-precision instructions to the PPC back endNemanja Ivanovic2015-05-291-9/+18
* [PowerPC] Fix fast-isel when compare is split from branchHal Finkel2015-05-231-19/+32
* Add direct moves to/from VSR and exploit them for FP/INT conversionsNemanja Ivanovic2015-04-111-0/+4
* [PowerPC] FastISel can't handle i1 return values when using CR bitsHal Finkel2015-04-011-0/+3
* Fix R0 use in PowerPC VSX store for FastIsel.Samuel Antao2015-03-171-2/+12
* Have getCallPreservedMask and getThisCallPreservedMask take aEric Christopher2015-03-111-1/+1
* PPC LinkageSize can be computed at initialization time, do so.Eric Christopher2015-02-131-3/+1
* [PowerPC] Make r2 allocatable on PPC64/ELF for some leaf functionsHal Finkel2015-02-011-0/+6
* Use the cached subtargets and remove calls to getSubtarget/getSubtargetImplEric Christopher2015-01-301-4/+2
* Migrate some of PPC away from the use of bare getSubtarget/getSubtargetImpl.Eric Christopher2015-01-301-9/+8
* [PowerPC] Minor correction to r226432Hal Finkel2015-01-191-2/+1
* [PowerPC] Add r2 as an operand for all calls under both PPC64 ELF V1 and V2Hal Finkel2015-01-191-2/+3
* [PowerPC] Initial PPC64 calling-convention changes for fastccHal Finkel2015-01-181-2/+3
* Revert "r225811 - Revert "r225808 - [PowerPC] Add StackMap/PatchPoint support""Hal Finkel2015-01-141-69/+54
* Revert "r225808 - [PowerPC] Add StackMap/PatchPoint support"Hal Finkel2015-01-131-54/+69
* [PowerPC] Add missing override keywordHal Finkel2015-01-131-1/+1
* [PowerPC] Add StackMap/PatchPoint supportHal Finkel2015-01-131-69/+54
* [PowerPC] Split the blr definition into BLR and BLR8Hal Finkel2015-01-131-1/+1
* [PowerPC] [FastISel] i1 constants must be zero extendedHal Finkel2014-12-251-1/+1
* [PowerPC]Add VSX loads/stores to fastisel for PPC targetBill Seurer2014-12-051-4/+36
* Fix bug in GPR to FPR moves in PPC64LE.Samuel Antao2014-10-091-4/+4
* Fix FastISel bug in boolean returns for PowerPC.Samuel Antao2014-09-171-7/+18
* Remove unnecessary blank space (test commit)Samuel Antao2014-09-171-1/+1
* [FastISel][tblgen] Rename tblgen generated FastISel functions. NFC.Juergen Ributzka2014-09-031-11/+11
* [FastISel] Rename public visible FastISel functions. NFC.Juergen Ributzka2014-09-031-21/+21
* Remove the target machine from CCState. Previously it was only usedEric Christopher2014-08-061-4/+4
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-6/+5
* [PowerPC] ELFv2 stack space reductionUlrich Weigand2014-07-201-1/+4
* [PowerPC] ELFv2 function call changesUlrich Weigand2014-07-201-0/+4
* [PPC64] Fix PR20071 (fctiduz generated for targets lacking that instruction)Bill Schmidt2014-06-241-0/+4
* [PowerPC] Refactor getMinCallFrameSize / getMinCallArgumentsSizeUlrich Weigand2014-06-231-3/+3
* [PowerPC] Allow stack frames without parameter save areaUlrich Weigand2014-06-231-0/+12
* [PPC64] Fix PR19893 - improve code generation for local function addressesBill Schmidt2014-06-161-7/+7
* [pr19844] Add thread local mode to aliases.Rafael Espindola2014-05-281-7/+1
* Reset the subtarget for DAGToDAG on every iteration of runOnMachineFunction.Eric Christopher2014-05-221-11/+9
* Delete getAliasedGlobal.Rafael Espindola2014-05-161-1/+1
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-18/+18
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-5/+5
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Prevent alias from pointing to weak aliases.Rafael Espindola2014-03-271-1/+1
OpenPOWER on IntegriCloud