summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC] Fix powerpcspe subtarget enablement in llvm backendJustin Hibbits2020-01-141-3/+2
* [PowerPC]: Add powerpcspe target triple subarch componentJustin Hibbits2020-01-081-0/+3
* Fix bots after a9ad65a2b34fNemanja Ivanovic2019-12-281-0/+1
* [PowerPC] Rename DarwinDirective to CPUDirective (NFC)Kit Barton2019-11-251-2/+2
* [Alignment][NFC] Use Align for TargetFrameLowering/SubtargetGuillaume Chatelet2019-10-171-1/+1
* [NFC][PowerPC] Refactor classifyGlobalReferenceJinsong Ji2019-09-201-9/+4
* On PowerPC, Secure-PLT by default for FreeBSD 13 and higherDimitry Andric2019-09-181-1/+2
* Default to Secure PLT on PPC for musl libc.Brad Smith2019-06-281-1/+2
* [PowerPC][NFC] Remove unused (and unsupported) fusion feature bits.Jinsong Ji2019-06-271-1/+0
* [PowerPC] Enable MachinePipeliner for P9 with -ppc-enable-pipelinerJinsong Ji2019-06-111-2/+11
* [PowerPC] Use the two-constant NR algorithm for refining estimatesNemanja Ivanovic2019-05-071-0/+1
* [NFC][PowerPC] Custom PowerPC specific machine-schedulerQingShan Zhang2019-03-271-0/+2
* Default to Secure PLT on PPC for NetBSD and OpenBSD.Joerg Sonnenberger2019-02-271-0/+3
* [PowerPC] Update Vector Costs for P9Nemanja Ivanovic2019-01-261-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Power9] Code Cleanup - Remove needsAggressiveScheduling()Stefan Pintilie2018-07-191-27/+8
* Introduce codegen for the Signal Processing EngineJustin Hibbits2018-07-181-0/+11
* Initialize variable added in r328617.Sterling Augustine2018-03-271-0/+1
* Use shouldAssumeDSOLocal in classifyGlobalReference.Rafael Espindola2017-01-261-19/+5
* [PowerPC] Refactor soft-float support, and enable PPC64 soft floatHal Finkel2016-10-021-1/+1
* [PowerPC] Add support for -mlongcallHal Finkel2016-08-301-0/+1
* Target: Remove unused arguments from overrideSchedPolicy, NFCDuncan P. N. Exon Smith2016-07-011-2/+0
* Delete unused includes. NFC.Rafael Espindola2016-06-301-1/+0
* Move shouldAssumeDSOLocal to Target.Rafael Espindola2016-06-271-2/+1
* Refactor to use shouldAssumeDSOLocal. NFC.Rafael Espindola2016-06-231-10/+14
* [Power9] Add support for -mcpu=pwr9 in the back endNemanja Ivanovic2016-05-091-0/+2
* [PowerPC] Basic support for P9 atomic loads and storesNemanja Ivanovic2016-03-311-0/+1
* [PowerPC] Refactor popcnt[dw] target featuresHal Finkel2016-03-291-2/+2
* [PowerPC] On the A2, popcnt[dw] are very slowHal Finkel2016-03-281-0/+1
* Fix for PR26180Nemanja Ivanovic2016-02-291-1/+1
* Power9] Implement new vsx instructions: compare and conversionKit Barton2016-02-261-0/+2
* Define a feature for __float128 support in the PPC back endNemanja Ivanovic2015-12-151-0/+1
* [Power PC] llvm soft float support for ppc32Petar Jovanovic2015-12-141-0/+1
* Power8 and later support fusing addis/addi and addis/ld instructionEric Christopher2015-11-201-0/+1
* Weak non-function symbols were being accessed directly, which isEric Christopher2015-11-201-0/+28
* Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders2015-09-151-1/+1
* Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders2015-09-151-1/+1
* Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders2015-09-151-1/+1
* Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders2015-09-151-1/+1
* Remove getDataLayout() from TargetSelectionDAGInfo (had no users)Mehdi Amini2015-07-091-1/+1
* Properly handle the mftb instruction.Kit Barton2015-06-161-1/+1
* 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-1/+1
* Add direct moves to/from VSR and exploit them for FP/INT conversionsNemanja Ivanovic2015-04-111-0/+1
* Add LLVM support for remaining integer divide and permute instructions from I...Nemanja Ivanovic2015-04-091-0/+2
* [PowerPC] Remove TargetMachine CPU auto-detectionUlrich Weigand2015-03-311-6/+0
* Add Hardware Transactional Memory (HTM) SupportKit Barton2015-03-251-0/+1
* Add support for part-word atomics for PPCNemanja Ivanovic2015-03-101-0/+1
* Add LLVM support for PPC cryptography builtinsNemanja Ivanovic2015-03-041-0/+1
* [PowerPC] Add support for the QPX vector instruction setHal Finkel2015-02-251-2/+7
OpenPOWER on IntegriCloud