summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCInstrInfo.h
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC][NFC] Fix bugs in r+r to r+i conversionNemanja Ivanovic2018-10-221-1/+2
* [PowerPC] Remove self-copies in pre-emit peepholeNemanja Ivanovic2018-10-091-0/+10
* [PowerPC] [NFC] Refactor code for printing register operandsNemanja Ivanovic2018-09-271-0/+19
* Test commit: remove trailing whitespaceJosh Stone2018-09-111-1/+1
* [PowerPC] Add a peephole post RA to transform the inst that fed by addQingShan Zhang2018-08-201-6/+40
* [PowerPC] Infrastructure work. Implement getting the opcode for a spill in on...Stefan Pintilie2018-03-261-9/+20
* Re-commit: [MachineLICM] Add functions to MachineLICM to hoist invariant storesZaara Syeda2018-03-231-7/+0
* Revert [MachineLICM] This reverts commit rL327856Zaara Syeda2018-03-191-0/+7
* [MachineLICM] Add functions to MachineLICM to hoist invariant storesZaara Syeda2018-03-191-7/+0
* [PowerPC] Fix for PR35688 - handle out-of-range values for r+r to r+i conversionNemanja Ivanovic2017-12-291-0/+2
* [PowerPC] Convert r+r instructions to r+i (pre and post RA)Nemanja Ivanovic2017-12-151-0/+52
* [PowerPC] Remove redundant TOC savesZaara Syeda2017-11-271-0/+2
* [PPC] Heuristic to choose between a X-Form VSX ld/st vs a X-Form FP ld/st.Tony Jiang2017-11-201-0/+3
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-1/+1
* [PowerPC] Eliminate sign- and zero-extensions if already sign- or zero-extendedHiroshi Inoue2017-10-161-0/+15
* [PowerPC] define target hook isReallyTriviallyReMaterializable()Lei Huang2017-06-211-0/+2
* [PowerPC] Eliminate integer compare instructions - vol. 2Nemanja Ivanovic2017-05-311-0/+1
* Re-commit r301040 "X86: Don't emit zero-byte functions on Windows"Hans Wennborg2017-04-211-1/+1
* Revert r301040 "X86: Don't emit zero-byte functions on Windows"Hans Wennborg2017-04-211-1/+1
* X86: Don't emit zero-byte functions on WindowsHans Wennborg2017-04-211-1/+1
* Make TargetInstrInfo::isPredicable take a const reference, NFCKrzysztof Parzyszek2017-03-031-1/+1
* [Power9] Part-word VSX integer scalar loads/stores and sign extend instructionsNemanja Ivanovic2016-10-041-0/+17
* Finish renaming remaining analyzeBranch functionsMatt Arsenault2016-09-141-2/+2
* Make analyzeBranch family of instruction names consistentMatt Arsenault2016-09-141-1/+1
* AArch64: Use TTI branch functions in branch relaxationMatt Arsenault2016-09-141-2/+4
* TargetInstrInfo: add virtual function getInstSizeInBytesSjoerd Meijer2016-07-291-1/+1
* TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFCSjoerd Meijer2016-07-281-1/+1
* Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar2016-07-151-1/+1
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-20/+16
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-8/+8
* [PPC, SSP] Support PowerPC Linux stack protection.Tim Shen2016-04-191-0/+3
* CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith2016-02-231-5/+5
* replace MachineCombinerPattern namespace and enum with enum class; NFCISanjay Patel2015-11-051-1/+1
* Improved the interface of methods commuting operands, improved X86-FMA3 mem-f...Andrew Kaylor2015-09-281-4/+17
* [Machine Combiner] Refactor machine reassociation code to be target-independent.Chad Rosier2015-09-211-22/+3
* Pass BranchProbability/BlockMass by value instead of const& as they are small...Cong Hou2015-09-101-6/+4
* [PowerPC/MIR Serialization] Target flags serialization supportHal Finkel2015-08-301-0/+9
* [PowerPC] Use the MachineCombiner to reassociate fadd/fmulHal Finkel2015-07-151-0/+32
* [PowerPC] Fix the PPCInstrInfo::getInstrLatency implementationHal Finkel2015-07-141-0/+4
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* MachineLICM: Use TargetSchedModel instead of just itinerariesMatthias Braun2015-06-131-1/+1
* [CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC.Ahmed Bougacha2015-06-111-12/+8
* Remove some unnecessary forward declarations and put a couple moreEric Christopher2015-03-121-1/+1
* [PowerPC] Mark all instructions as non-cheap for MachineLICMHal Finkel2015-01-081-0/+9
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-2/+2
* Provide an implementation of getNoopForMachoTarget for PPC, otherwiseJoerg Sonnenberger2014-08-081-0/+2
* The hazard recognizer only needs a subtarget, not a target machineEric Christopher2014-06-131-1/+1
* Remove TargetMachine from PPCInstrInfo and all dependencies andEric Christopher2014-06-121-2/+2
* De-virtualize or remove some methods that have no overrides nor override anyt...Craig Topper2014-04-301-1/+1
OpenPOWER on IntegriCloud