summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCSubtarget.h
Commit message (Expand)AuthorAgeFilesLines
* Introduce codegen for the Signal Processing EngineJustin Hibbits2018-07-181-0/+2
* Add PowerPC e500(v2) core scheduler and directives.Justin Hibbits2018-07-181-0/+1
* [PowerPC] Secure PLT supportStrahinja Petrovic2018-03-271-0/+2
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [PPC] Fix two bugs in frame lowering.Tony Jiang2017-07-111-0/+7
* [XRay] Implement powerpc64le xray.Tim Shen2017-02-101-0/+2
* [PowerPC] Expand ISEL instruction into if-then-else sequence.Tony Jiang2017-01-161-1/+3
* Revert "[PowerPC] Expand ISEL instruction into if-then-else sequence."Tony Jiang2017-01-161-3/+1
* [PowerPC] Expand ISEL instruction into if-then-else sequence.Tony Jiang2017-01-161-1/+3
* [PowerPC] Refactor soft-float support, and enable PPC64 soft floatHal Finkel2016-10-021-2/+2
* [Power9] Add exploitation of non-permuting memory opsNemanja Ivanovic2016-09-221-0/+3
* [PowerPC] Add support for -mlongcallHal Finkel2016-08-301-0/+2
* Target: Remove unused arguments from overrideSchedPolicy, NFCDuncan P. N. Exon Smith2016-07-011-2/+0
* [Power9] Add support for -mcpu=pwr9 in the back endNemanja Ivanovic2016-05-091-0/+1
* [PPC, SSP] Support PowerPC Linux stack protection.Tim Shen2016-04-191-0/+1
* [PowerPC] Basic support for P9 atomic loads and storesNemanja Ivanovic2016-03-311-0/+2
* [PowerPC] Refactor popcnt[dw] target featuresHal Finkel2016-03-291-4/+11
* [PowerPC] On the A2, popcnt[dw] are very slowHal Finkel2016-03-281-0/+2
* Power9] Implement new vsx instructions: compare and conversionKit Barton2016-02-261-0/+4
* Rename TargetSelectionDAGInfo into SelectionDAGTargetInfo and move it to Code...Benjamin Kramer2016-01-271-3/+3
* Define a feature for __float128 support in the PPC back endNemanja Ivanovic2015-12-151-0/+2
* [Power PC] llvm soft float support for ppc32Petar Jovanovic2015-12-141-0/+3
* Power8 and later support fusing addis/addi and addis/ld instructionEric Christopher2015-11-201-0/+2
* Weak non-function symbols were being accessed directly, which isEric Christopher2015-11-201-0/+4
* Remove getDataLayout() from TargetSelectionDAGInfo (had no users)Mehdi Amini2015-07-091-3/+3
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* Properly handle the mftb instruction.Kit Barton2015-06-161-2/+2
* Rename TargetSubtargetInfo::enablePostMachineScheduler() to enablePostRASched...Matthias Braun2015-06-131-1/+1
* Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2015-06-101-2/+2
* Add direct moves to/from VSR and exploit them for FP/INT conversionsNemanja Ivanovic2015-04-111-0/+2
* Add LLVM support for remaining integer divide and permute instructions from I...Nemanja Ivanovic2015-04-091-0/+4
* Add Hardware Transactional Memory (HTM) SupportKit Barton2015-03-251-0/+2
* Add support for part-word atomics for PPCNemanja Ivanovic2015-03-101-0/+2
* Add LLVM support for PPC cryptography builtinsNemanja Ivanovic2015-03-041-0/+2
* [PowerPC] Add support for the QPX vector instruction setHal Finkel2015-02-251-0/+13
* Move ABI handling and 64-bitness to the PowerPC target machine.Eric Christopher2015-02-171-9/+4
* Move the target machine variable so that it's initialized earlyEric Christopher2015-02-131-2/+1
* Stash the TargetMachine on the subtarget so we can access it later.Eric Christopher2015-02-131-2/+3
* [PowerPC] Implement the vpopcnt instructions for POWER8Bill Schmidt2015-02-031-0/+2
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-4/+0
* [PowerPC] Loosen ELFv1 PPC64 func descriptor loads for indirect callsHal Finkel2015-01-151-0/+4
* [PPC64] Add support for the ICBT instruction on POWER8.Bill Schmidt2015-01-141-0/+2
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-1/+1
* [PowerPC] Add a flag for experimenting with subreg liveness trackingHal Finkel2015-01-091-0/+2
* [PowerPC] Add support for the CMPB instructionHal Finkel2015-01-031-0/+2
* [PowerPC] Reduce names from Power8Vector to P8VectorBill Schmidt2014-10-101-2/+2
* [PowerPC] Add feature for Power8 vector extensionsBill Schmidt2014-10-101-0/+2
* [PowerPC] Modern Book-E cores support syncHal Finkel2014-10-021-0/+2
* constify the TargetMachine argument used in the subtarget andEric Christopher2014-10-011-1/+1
OpenPOWER on IntegriCloud