summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC] Add combined ELF ABI and 32/64 bit queries to the subtarget. [NFC]Sean Fertile2019-08-221-2/+2
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-3/+3
* [NFC][AIX] Change assertionXiangling Liao2019-08-141-1/+1
* [AIX]Lowering global address for 32/64bit small/large code modelsXiangling Liao2019-08-131-22/+65
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-1/+1
* [NFC][PowerPC]Change ADDIStocHA to ADDIStocHA8 to follow 64-bit naming conven...Jason Liu2019-07-221-4/+4
* [PPC32] Support PLT calls for -msecure-plt -fpicFangrui Song2019-06-251-5/+4
* [PowerPC] [ISEL] select x-form instruction for unaligned offsetChen Zheng2019-05-221-14/+42
* Fix uninitialized variable warning. NFCI.Simon Pilgrim2019-05-071-1/+1
* [PowerPC] fix trivial typos in comment, NFCHiroshi Inoue2019-04-091-3/+3
* [PowerPC] Run clang format to avoid compiling warning.Jinsong Ji2019-03-071-5/+4
* [PowerPC] Add secure plt support for TLS symbolsStrahinja Petrovic2019-03-061-1/+14
* [PPC] Secure PLT only has meaning for PICJoerg Sonnenberger2019-02-281-2/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [PowerPC] handle ISD:TRUNCATE in BitPermutationSelectorHiroshi Inoue2018-12-281-8/+47
* [PPC] Always use the version of computeKnownBits that returns a value. NFCI.Simon Pilgrim2018-12-211-7/+4
* [PowerPC] Exploit power9 new instruction setbKewen Lin2018-12-181-0/+167
* [PowerPC] Improve vec_abs on P9Kewen Lin2018-12-181-95/+0
* [NFC] [PowerPC] add an routine in PPCTargetLowering to determine if a global ...QingShan Zhang2018-12-031-15/+4
* [PowerPC] Fix a conversion is not considered when the ISD::BR_CC node making ...Li Jia He2018-11-291-0/+9
* [PowerPC] Enhance the selection(ISD::VSELECT) of vector typeZi Xuan Wu2018-11-141-8/+0
* [TI removal] Make variables declared as `TerminatorInst` and initializedChandler Carruth2018-10-151-1/+1
* [PowerPC] avoid masking already-zero bits in BitPermutationSelectorHiroshi Inoue2018-10-121-15/+104
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-271-1/+1
* [PowerPC] Revert commit r339779Nemanja Ivanovic2018-08-271-0/+8
* [PowerPC] Enhance the selection(ISD::VSELECT) of vector typeNemanja Ivanovic2018-08-151-8/+0
* [SDAG] Remove the reliance on MI's allocation strategy forChandler Carruth2018-08-141-6/+4
* Introduce codegen for the Signal Processing EngineJustin Hibbits2018-07-181-6/+72
* [Power9] Add __float128 support for compare operationsStefan Pintilie2018-07-091-2/+7
* If the arch is P9, we will select the DFLOADf32/DFLOADf64 pseudo instruction ...QingShan Zhang2018-06-191-10/+15
* [NFC] fix formattingHiroshi Inoue2018-06-081-1/+1
* [PowerPC] avoid unprofitable Repl32 flag in BitPermutationSelectorHiroshi Inoue2018-06-071-0/+14
* [PowerPC] fix trivial typos in comment, NFCHiroshi Inoue2018-06-071-2/+2
* [PowerPC] reduce rotate in BitPermutationSelectorHiroshi Inoue2018-06-051-1/+7
* [NFC] Zero initialize local variablesHiroshi Inoue2018-06-011-1/+1
* [PowerPC] Fix the incorrect iterator inside peepholeLei Huang2018-05-291-6/+3
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-73/+73
* [PowerPC] fix incorrect vectorization of abs() on POWER9Hiroshi Inoue2018-04-211-0/+95
* [PowerPC] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-081-1/+1
* [PowerPC] allow D-form VSX load/store when accessing FrameIndex without offset Hiroshi Inoue2018-04-061-8/+16
* [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper2018-03-291-1/+1
* [PowerPC] Secure PLT supportStrahinja Petrovic2018-03-271-0/+21
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-231-1/+1
* Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie2018-03-231-1/+1
* [PowerPC] Optimize TLS initial-exec sequence to use X-Form loads/storesZaara Syeda2018-03-151-1/+112
* [PowerPC] Disable shrink-wrapping when getting PC address through the LRNemanja Ivanovic2018-02-231-0/+10
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-1/+1
* Fix code causing fallthrough warnings in the PPC back end.Nemanja Ivanovic2017-12-151-0/+1
* [CodeGen] Print global addresses as @foo in both MIR and debug outputFrancis Visoiu Mistrih2017-12-141-2/+2
* [PowerPC] Follow-up to r318436 to get the missed CSE opportunitiesNemanja Ivanovic2017-12-121-1/+65
OpenPOWER on IntegriCloud