summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
...
* [SelectionDAG] Change SelectionDAGISel::{funcInfo,SDB} to use unique_ptrFangrui Song2019-12-231-8/+9
* [Power9] Remove the PPCISD::XXREVERSE as it has completely the same semantics...QingShan Zhang2019-12-234-23/+5
* [PowerPC] Exploit `vrl(b|h|w|d)` to perform vector rotationKai Luo2019-12-232-1/+21
* [PowerPC] Fixes -Wrange-loop-analysis warningsMark de Wever2019-12-221-3/+3
* [PPC32] Emit R_PPC_PLTREL24 for calls to dso_local ifuncFangrui Song2019-12-201-2/+3
* [StackMaps] Be explicit about label formation [NFC] (try 2)Philip Reames2019-12-191-2/+10
* [PowerPC] Only use PLT annotations if using PIC relocation modelJustin Hibbits2019-12-191-1/+7
* [PowerPC] make lwa as a valid ds candidate in ppcloopinstrformprep passczhengsz2019-12-181-5/+9
* [PowerPC][NFC] Refactor splat of constant to vector.Stefan Pintilie2019-12-181-25/+4
* [PowerPC] Add missing legalization for vector BSWAPNemanja Ivanovic2019-12-174-3/+31
* [AIX] Avoid unset csect assert for functions defined after their use in TOCDavid Tenty2019-12-171-16/+17
* Revert "Honor -fuse-init-array when os is not specified on x86"Mitch Phillips2019-12-171-0/+1
* Fix assertion failure in getMemOperandWithOffsetWidthKristof Beyls2019-12-171-6/+4
* Honor -fuse-init-array when os is not specified on x86Kamlesh Kumar2019-12-161-1/+0
* [PowerPC] Fix %llvm.ppc.altivec.vc* loweringJim Lin2019-12-161-4/+4
* [PowerPC] Add Support for indirect calls on AIX.Sean Fertile2019-12-137-35/+132
* [MC][PowerPC] Fix a crash when redefining a symbol after .setFangrui Song2019-12-131-1/+2
* [NFC] Use EVT instead of bool for getSetCCInverse()Alex Richardson2019-12-131-1/+1
* [IR] Split out target specific intrinsic enums into separate headersReid Kleckner2019-12-111-0/+1
* Rename TTI::getIntImmCost for instructions and intrinsicsReid Kleckner2019-12-112-9/+10
* [NFC][PowerPC] Remove the dead conditions in the if(cond)QingShan Zhang2019-12-111-5/+1
* [PowerPC] Exploitate the Vector Integer Average InstructionsQingShan Zhang2019-12-111-0/+19
* [NFC] Add { } to silence compiler warning [-Wmissing-braces].Huihui Zhang2019-12-091-1/+1
* [PowerPC] [NFC] Cleanup xxpermdi peephole optimizationJinsong Ji2019-12-091-109/+113
* [PowerPC][NFC] Rename ANDI(S)o8 to ANDI(S)8oJinsong Ji2019-12-097-26/+26
* [PowerPC] Refactor FinishCall. [NFC]Sean Fertile2019-12-092-309/+341
* [ARM] Teach the Arm cost model that a Shift can be folded into other instruct...David Green2019-12-092-5/+9
* [PowerPC] Fix MI peephole optimization for splatsKai Luo2019-12-071-11/+20
* [AIX] Make sure to use QualNames for external global objectsDavid Tenty2019-12-051-12/+14
* [XCOFF][AIX] Emit TOC entries for object file generationjasonliu2019-12-042-1/+6
* [PowerPC] folding rlwinm + rlwinm to rlwinmczhengsz2019-12-031-0/+138
* [NFC][PowerPC] Add the inheritable and additional features to make the proces...QingShan Zhang2019-12-031-39/+81
* [PowerPC] Fix crash in peephole optimizationNemanja Ivanovic2019-12-021-2/+4
* [PowerPC][AIX] Add support for lowering int/float/double formal arguments.Sean Fertile2019-11-292-3/+119
* [AIX] Emit TOC entries for ASM printingDavid Tenty2019-11-273-22/+117
* [PowerPC] Separate Features that are known to be Power9 specific from Future CPUStefan Pintilie2019-11-271-4/+13
* [PowerPC] Add new Future CPU for PowerPC in LLVMStefan Pintilie2019-11-275-4/+23
* [PowerPC] [NFC] change PPCLoopPreIncPrep class name after D67088.czhengsz2019-11-263-30/+30
* [PowerPC] [NFC] rename PPCLoopPreIncPrep.cpp to PPCLoopInstrFormPrep.cpp afte...Jinsong Ji2019-11-272-1/+1
* [XCOFF][AIX] Check linkage on the function, and two fixes for commentsjasonliu2019-11-261-7/+11
* [PowerPC] Rename DarwinDirective to CPUDirective (NFC)Kit Barton2019-11-258-47/+50
* [PowerPC] Fix VSX clobbers of CSR registersNemanja Ivanovic2019-11-251-0/+11
* [AIX][XCOFF] Generate undefined symbol in symbol table for external function ...jasonliu2019-11-251-2/+14
* Revert "[PowerPC] combine rlwinm+rlwinm to rlwinm"czhengsz2019-11-241-100/+0
* [PowerPC] Spill CR LT bits on P9 using setbAmy Kwan2019-11-241-0/+15
* [PowerPC] Implement the vector extend sign instruction pattern matchQingShan Zhang2019-11-222-0/+14
* [PowerPC] combine rlwinm+rlwinm to rlwinmczhengsz2019-11-221-0/+100
* [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries"Tom Stellard2019-11-214-4/+4
* [AIX][XCOFF] Add support for generating assembly code for one-byte mergable s...Xing Xue2019-11-201-1/+2
* [AIX] Lowering jump table, constant pool and block address in asmXiangling Liao2019-11-201-3/+3
OpenPOWER on IntegriCloud