summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCCallingConv.td
Commit message (Expand)AuthorAgeFilesLines
* PowerPC: Fix register spilling for SPE registersJustin Hibbits2019-07-171-4/+11
* PowerPC: Optimize SPE double parameter calling setupJustin Hibbits2019-06-171-2/+5
* Implement call lowering without parameters on AIXJason Liu2019-05-241-0/+14
* [PPC] Include tablegenerated PPCGenCallingConv.inc onceReid Kleckner2019-01-291-0/+7
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* fix comment typoNico Weber2018-08-271-1/+1
* Introduce codegen for the Signal Processing EngineJustin Hibbits2018-07-181-8/+34
* [Power9] Implement float128 parameter passing and return valuesLei Huang2018-07-051-2/+17
* Re-commit : [PowerPC] Add handling for ColdCC calling convention and a pass t...Zaara Syeda2018-01-301-0/+53
* Revert [PowerPC] This reverts commit rL322721Zaara Syeda2018-01-171-53/+0
* [PowerPC] Add handling for ColdCC calling convention and a pass to markZaara Syeda2018-01-171-0/+53
* [Power9] Part-word VSX integer scalar loads/stores and sign extend instructionsNemanja Ivanovic2016-10-041-14/+6
* [PowerPC] fix passing long double arguments to function (soft-float)Strahinja Petrovic2016-08-051-0/+6
* [PowerPC] Support multiple return values with fast iselUlrich Weigand2016-06-071-1/+1
* [PowerPC] fix register alignment for long double typeStrahinja Petrovic2016-05-091-1/+11
* CXX_FAST_TLS calling convention: performance improvement for PPC64Chuang-Yu Cheng2016-04-081-0/+11
* [PowerPC] Support the nest parameter attributeHal Finkel2015-07-121-0/+3
* This patch adds ABI support for v1i128 data type.Kit Barton2015-05-051-5/+7
* [PowerPC] Add support for the QPX vector instruction setHal Finkel2015-02-251-13/+27
* [PowerPC] Make r2 allocatable on PPC64/ELF for some leaf functionsHal Finkel2015-02-011-1/+4
* Revert "r225811 - Revert "r225808 - [PowerPC] Add StackMap/PatchPoint support""Hal Finkel2015-01-141-0/+38
* Revert "r225808 - [PowerPC] Add StackMap/PatchPoint support"Hal Finkel2015-01-131-38/+0
* [PowerPC] Add StackMap/PatchPoint supportHal Finkel2015-01-131-0/+38
* Remove the target machine from CCState. Previously it was only usedEric Christopher2014-08-061-2/+8
* [PowerPC] ELFv2 aggregate passing supportUlrich Weigand2014-07-211-10/+17
* [PowerPC] v2[fi]64 need to be explicitly passed in VSX registersHal Finkel2014-03-281-3/+8
* [PowerPC] Add v2i64 as a legal VSX typeHal Finkel2014-03-261-4/+4
* [PowerPC] Fix the VSX v2f64 return registerHal Finkel2014-03-221-4/+4
* Add CR-bit tracking to the PowerPC backend for i1 valuesHal Finkel2014-02-281-1/+8
* [PowerPC] Call support for fast-isel.Bill Schmidt2013-08-301-0/+11
* [PowerPC] More fast-isel chunks (returns and integer extends)Bill Schmidt2013-08-261-0/+20
* Cleanup PPC Altivec registers in CSR lists and improve VRSAVE handlingHal Finkel2013-07-021-17/+22
* Don't spill PPC VRSAVE on non-Darwin (even in SjLj)Hal Finkel2013-03-271-1/+2
* Implement builtin_{setjmp/longjmp} on PPCHal Finkel2013-03-211-0/+5
* PPC calling convention cleanup.Bill Schmidt2013-02-061-43/+14
* This patch fixes PR13626 by providing i128 support in the returnBill Schmidt2013-01-171-0/+1
* This patch fixes the PPC calling convention to handle returns ofBill Schmidt2013-01-171-2/+2
* On PowerPC64, integer return values (as well as arguments) are supposedUlrich Weigand2012-11-051-0/+7
* Remove unused CCIfSubtarget.Jay Foad2012-04-171-4/+0
* Convert PowerPC to register mask operands.Roman Divacky2012-03-061-0/+31
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-2/+2
* fix emacs language spec's, patch by Edmund Grimley-Evans!Chris Lattner2010-08-171-1/+1
* Drop support for the InReg attribute on the ppc backend. This was used byRafael Espindola2010-02-161-16/+1
* Refactor ABI code in the PowerPC backend.Tilmann Scheller2009-07-031-4/+2
* Implement the SVR4 ABI for PowerPC.Tilmann Scheller2009-07-031-0/+83
* Make Complex long long/double/long double workDale Johannesen2008-03-171-1/+1
* Next round of PPC32 ABI changes. Allow for gccDale Johannesen2008-03-171-1/+1
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* First round of ppc long double. call/return andDale Johannesen2007-10-051-1/+2
* revert accidental commitChris Lattner2007-05-031-1/+3
OpenPOWER on IntegriCloud