summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* [PPCAsmPrinter] support 'L' output template for memory operandsNick Desaulniers2020-06-251-2/+5
* [PowerPC] Do not assume operand of ADDI is an immediateNemanja Ivanovic2020-06-231-0/+4
* [PowerPC] Unaligned FP default should apply to scalars onlyNemanja Ivanovic2020-06-231-1/+2
* [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32Nemanja Ivanovic2020-06-221-0/+1
* [PowerPC] Add missing handling for half precisionTom Stellard2020-06-223-1/+41
* [PowerPC] Add support for vmsumudmAhsan Saghir2020-06-222-0/+5
* [PowerPC] Do not attempt to reuse load for 64-bit FP_TO_UINT without FPCVTNemanja Ivanovic2020-05-191-2/+3
* [PowerPC] Don't generate ST_VSR_SCAL_INT if power8-vector is disabledKai Luo2020-04-221-1/+1
* [PowerPC] Update alignment for ReuseLoadInfo in LowerFP_TO_INTForReuseKai Luo2020-04-161-2/+5
* [PowerPC] Fix powerpcspe subtarget enablement in llvm backendJustin Hibbits2020-01-142-4/+3
* CMake: Make most target symbols hidden by defaultTom Stellard2020-01-146-6/+6
* [AIX][XCOFF] Supporting the ReadOnlyWithRel SectionKnddiggerlin2020-01-141-2/+1
* [AIX] ExternalSymbolSDNode loweringXiangling Liao2020-01-141-24/+64
* [PowerPC] Delete PPCDarwinAsmPrinter and PPCMCAsmInfoDarwinFangrui Song2020-01-124-201/+1
* [Disassembler] Delete the VStream parameter of MCDisassembler::getInstruction()Fangrui Song2020-01-111-3/+1
* [AIX] Allow vararg calls when all arguments reside in registersjasonliu2020-01-101-22/+85
* [PowerPC] Handle constant zero bits in BitPermutationSelectorNemanja Ivanovic2020-01-101-4/+7
* [NFC] [PowerPC] Add isPredicable for basic instrsQiu Chaofan2020-01-104-34/+21
* CodeGen: Use LLT instead of EVT in getRegisterByNameMatt Arsenault2020-01-092-5/+4
* [PowerPC] The VK_PLT symbolref modifier is only used on 32-bit ELF. [NFC]Sean Fertile2020-01-091-2/+2
* [PowerPC] when folding rlwinm+rlwinm. to andi., we should use first rlwinmZheng Chen2020-01-081-15/+21
* [PowerPC]: Add powerpcspe target triple subarch componentJustin Hibbits2020-01-081-0/+3
* [PowerPC][Triple] Use elfv2 on freebsd>=13 and linux-muslFangrui Song2020-01-071-2/+0
* [AIX][XCOFF]Implement mergeable constdiggerlin2020-01-071-2/+1
* [MC] Add parameter `Address` to MCInstrPrinter::printInstructionFangrui Song2020-01-062-2/+2
* [MC] Add parameter `Address` to MCInstPrinter::printInstFangrui Song2020-01-062-5/+5
* [PowerPC][NFC] Rename record instructions to use _rec suffix instead of oJinsong Ji2020-01-0613-1007/+1050
* [PowerPC][LoopVectorize] Extend getRegisterClassForType to consider double an...Jinsong Ji2020-01-061-3/+9
* [AIX] Use csect reference for function address constantsdiggerlin2020-01-061-1/+1
* [AIX] Use csect reference for function address constantsdiggerlin2020-01-061-0/+22
* [NFC] Fix trivial typos in commentsJames Henderson2020-01-061-1/+1
* Revert "[SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC)."Florian Hahn2020-01-041-1/+1
* [SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC).Florian Hahn2020-01-041-1/+1
* [SCEV] Remove unused ScalarEvolutionExpander.h includes (NFC).Florian Hahn2020-01-041-1/+0
* Move tail call disabling code to target independent codeReid Kleckner2020-01-031-6/+1
* [PowerPC]: Fix predicate handling with SPEJustin Hibbits2020-01-021-9/+21
* [PowerPC][AIX] Enable sret arguments.Sean Fertile2020-01-021-3/+0
* DAG: Use TargetConstant for FENCE operandsMatt Arsenault2020-01-021-4/+4
* [PowerPC] Only legalize FNEARBYINT with unsafe fp mathNemanja Ivanovic2020-01-021-2/+7
* [PowerPC][NFC] Fix clang-tidy warningJinsong Ji2019-12-311-5/+5
* [PowerPC] Legalize rounding nodesNemanja Ivanovic2019-12-302-0/+52
* [PowerPC] Exploit the rlwinm instructions for "and" with constantQingShan Zhang2019-12-302-0/+44
* [SelectionDAG] Disallow indirect "i" constraintFangrui Song2019-12-291-1/+0
* Fix bots after a9ad65a2b34fNemanja Ivanovic2019-12-281-0/+1
* [PowerPC] Change default for unaligned FP access for older subtargetsNemanja Ivanovic2019-12-283-1/+10
* [PowerPC] Modify the hasSideEffects of some VSX instructions from 1 to 0Kang Zhang2019-12-281-1/+3
* Delete llvm.{sig,}{setjmp,longjmp} remnant after r136821Fangrui Song2019-12-272-22/+0
* [PowerPC] stop folding if result rlwinm mask is wrap while original rlwinm is...czhengsz2019-12-251-2/+6
* [NFC][PowerPC] Add a function tryAndWithMask to handle all the casesQingShan Zhang2019-12-261-111/+120
* [PowerPC] Modify the hasSideEffects of MTLR and MFLR from 1 to 0Kang Zhang2019-12-262-0/+4
OpenPOWER on IntegriCloud