summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* [IR] Refactor attribute methods in Function class (NFC)Evandro Menezes2019-04-041-1/+1
* [PowerPC] Fix reversed bit issue in DCMX mask for "xvtstdcdp" and "xvtstdcsp"...Stefan Pintilie2019-04-021-2/+2
* [PowerPC] Add the support for __builtin_setrnd()Kang Zhang2019-03-292-0/+140
* [PowerPC] Strength reduction of multiply by a constant by shift and add/sub i...Zi Xuan Wu2019-03-292-0/+87
* [NFC][PowerPC] Custom PowerPC specific machine-schedulerQingShan Zhang2019-03-277-1/+128
* [PPC] Refactor PPCBranchSelector.cppGuozhi Wei2019-03-261-136/+177
* [PowerPC] Remove UseVSXRegStefan Pintilie2019-03-264-110/+86
* Fix for ABS legalization on PPC buildbot.Simon Pilgrim2019-03-191-2/+3
* [SelectionDAG] Handle unary SelectPatternFlavor for ABS case in SelectionDAGB...Simon Pilgrim2019-03-191-1/+2
* [TargetLowering] Add code size information on isFPImmLegal. NFCAdhemerval Zanella2019-03-182-2/+4
* Set useful flags for vector imm setting instructionsJinsong Ji2019-03-123-5/+16
* [NFC][PowerPC]Assert when trying to generate directmove below P8.Jinsong Ji2019-03-121-1/+4
* [NFC][PowerPC] Add comment for PPCAsmPrinter::printOperandJinsong Ji2019-03-111-2/+6
* Use bitset for assembler predicatesStanislav Mekhanoshin2019-03-112-5/+6
* [PowerPC] Remove the override of isMachineVerifierClean() to open machine ver...Zi Xuan Wu2019-03-111-4/+0
* [PowerPC] Run clang format to avoid compiling warning.Jinsong Ji2019-03-071-5/+4
* [PPC] Adjust the computed branch offset for the possible shorter distanceGuozhi Wei2019-03-061-6/+78
* [PowerPC] Add secure plt support for TLS symbolsStrahinja Petrovic2019-03-063-6/+34
* [PowerPC] fix killed/dead flag after convert x-form to d-form tranformation.Chen Zheng2019-03-052-21/+159
* [PPC] Secure PLT only has meaning for PICJoerg Sonnenberger2019-02-281-2/+2
* [PowerPC] Removed STATISTIC that was causing build errors.Stefan Pintilie2019-02-281-1/+0
* [PowerPC] Move the stack pointer update instruction later in the prologue and...Stefan Pintilie2019-02-285-33/+229
* Default to Secure PLT on PPC for NetBSD and OpenBSD.Joerg Sonnenberger2019-02-271-0/+3
* [PowerPC] [PowerPC] Enhance the fast selection of fptoi & fptrunc instruction...Kang Zhang2019-02-251-4/+18
* [PowerPC] exploit P9 instruction maddld.Chen Zheng2019-02-202-4/+12
* PowerPC: Fix typos in commentsJinsong Ji2019-02-191-2/+2
* Fix undefined behaviour in PPCInstPrinter::printBranchOperand.Sean Fertile2019-02-121-1/+1
* [PowerPC] Fix printing of negative offsets in call instruction dissasembly.Sean Fertile2019-02-123-2/+15
* [PowerPC] Avoid scalarization of vector truncateRoland Froese2019-02-112-0/+75
* Implementation of asm-goto support in LLVMCraig Topper2019-02-081-1/+2
* [opaque pointer types] Pass function types to CallInst creation.James Y Knight2019-02-011-4/+4
* test commit (add blank line) NFCRoland Froese2019-02-011-0/+1
* [PowerPC] delete no more needed workaround for readsRegister() in PowerPCChen Zheng2019-01-301-14/+0
* [PowerPC] [NFC] Create a helper function to copy register to particular regis...Zi Xuan Wu2019-01-301-35/+18
* [PowerPC] more opportunity for converting reg+reg to reg+immChen Zheng2019-01-301-2/+2
* [PPC] Include tablegenerated PPCGenCallingConv.inc onceReid Kleckner2019-01-297-147/+137
* [PowerPC] Update Vector Costs for P9Nemanja Ivanovic2019-01-265-12/+59
* [PowerPC] Enhance the fast selection of cmp instruction and clean up related ...Zi Xuan Wu2019-01-251-3/+12
* [PowerPC] Exploit store instructions that store a single vector elementNemanja Ivanovic2019-01-241-2/+102
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-1998-392/+294
* Recommit "[PowerPC] Fix assert from machine verify pass that unmatched regist...Zi Xuan Wu2019-01-101-13/+24
* Revert "[PowerPC] Fix assert from machine verify pass that unmatched register...Zi Xuan Wu2019-01-091-20/+13
* [PowerPC] Fix assert from machine verify pass that unmatched register class a...Zi Xuan Wu2019-01-091-13/+20
* [NFC] Remove empty line as a test commit.Chris Kennelly2019-01-081-1/+0
* [Power9] Enable the Out-of-Order scheduling model for P9 hwQingShan Zhang2019-01-031-0/+6
* [PowerPC] Remove SeenUse check when optimizing conditional branch inWei Mi2019-01-021-1/+1
* [PowerPC] Fix machine verify pass error for PATCHPOINT pseudo instruction tha...Kang Zhang2018-12-301-3/+8
* [PowerPC][NFC] Macro for register set defs for the Asm ParserNemanja Ivanovic2018-12-293-355/+79
* [PowerPC] Complete the custom legalization of vector int to fp conversionNemanja Ivanovic2018-12-292-45/+93
* [PowerPC] Fix CR Bit spill pseudo expansionNemanja Ivanovic2018-12-291-5/+8
OpenPOWER on IntegriCloud