summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCInstrInfo.h
Commit message (Expand)AuthorAgeFilesLines
* [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
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-86/+83
* [PowerPC] Correct commutable indices for VSX FMA instructionsHal Finkel2014-03-251-0/+3
* Improve instruction scheduling for the PPC POWER7Hal Finkel2013-12-121-0/+12
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-191-0/+1
* Revert r194865 and r194874.Alexey Samsonov2013-11-181-1/+0
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-151-0/+1
* DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie2013-06-161-6/+0
* Implement optimizeCompareInstr for PPCHal Finkel2013-04-181-0/+12
* PPC: Don't predicate a diamond with two counter decrementsHal Finkel2013-04-101-3/+1
* Allow PPC B and BLR to be if-converted into some predicated formsHal Finkel2013-04-091-0/+47
* Implement PPCInstrInfo::FoldImmediateHal Finkel2013-04-061-0/+3
* Enable early if conversion on PPCHal Finkel2013-04-051-0/+11
* Note in PPCFunctionInfo VRSAVE spillsHal Finkel2013-03-231-2/+2
* Improve PPC VR (Altivec) register spillingHal Finkel2013-03-171-2/+4
* Implement PPCInstrInfo::isCoalescableExtInstr().Jakob Stoklund Olesen2012-06-191-0/+3
* Reorder includes in Target backends to following coding standards. Remove som...Craig Topper2012-03-171-1/+1
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-3/+3
* add RESTORE_CR and support CR unspillsHal Finkel2011-12-061-1/+1
* update PPC 940 hazard rec. to function in postRA modeHal Finkel2011-12-021-0/+3
* Hide the call to InitMCInstrInfo into tblgen generated ctor.Evan Cheng2011-07-011-1/+4
* Various bits of framework needed for precise machine-level selectionAndrew Trick2010-12-241-0/+4
OpenPOWER on IntegriCloud