summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCFastISel.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* [PowerPC] Eliminate integer compare instructions - vol. 1Nemanja Ivanovic2017-05-111-0/+1
* Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov2017-05-091-1/+1
* IR: Change the gep_type_iterator API to avoid always exposing the "current" t...Peter Collingbourne2016-12-021-1/+1
* [PowerPC] Zero-extend constants in FastISelHal Finkel2016-09-041-1/+6
* Reformat.NAKAMURA Takumi2016-08-221-20/+20
* Untabify.NAKAMURA Takumi2016-08-221-2/+2
* [PowerPC] Wrong fast-isel codegen for VSX floating-point loadsUlrich Weigand2016-08-051-12/+24
* Add back some dead code.Rafael Espindola2016-06-211-0/+14
* Delete some dead code.Rafael Espindola2016-06-211-14/+0
* [PowerPC] fix register alignment for long double typeStrahinja Petrovic2016-05-091-0/+1
* CXX_FAST_TLS calling convention: performance improvement for PPC64Chuang-Yu Cheng2016-04-081-0/+3
* [PowerPC] Correctly compute 64-bit offsets in fast iselUlrich Weigand2016-03-311-6/+5
* [PowerPC] Remove incorrect use of COPY_TO_REGCLASS in fast iselUlrich Weigand2016-03-311-4/+3
* [PPC, FastISel] Fix ordered/unordered fcmpTim Shen2016-03-171-7/+23
* Fix for PR26180Nemanja Ivanovic2016-02-291-3/+3
* Fix for PR 26356Nemanja Ivanovic2016-02-041-5/+4
* Fix for PR 26381Nemanja Ivanovic2016-02-031-1/+1
* Refactor common code for PPC fast isel load immediate selection.Eric Christopher2016-01-291-9/+5
* Since LI/LIS sign extend the constant passed into the instruction we shouldEric Christopher2016-01-291-2/+3
* Fix up conditional formatting.Eric Christopher2016-01-291-5/+4
* Refactor: Simplify boolean conditional return statements in lib/Target/PowerPCAlexander Kornienko2015-12-281-4/+1
* Weak non-function symbols were being accessed directly, which isEric Christopher2015-11-201-8/+4
* FastISel: Use finishCondBranch() for ARM,Mips,PowerPC FastISelMatthias Braun2015-08-261-2/+1
* 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
OpenPOWER on IntegriCloud