summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC] Rename DarwinDirective to CPUDirective (NFC)Kit Barton2019-11-251-2/+2
* Remove unused PPC.h includes under llvm/lib/Target/PowerPC.Dmitri Gribenko2019-06-061-2/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [PowerPC] Add Itineraries for STWU/STWUX etcJinsong Ji2018-11-201-2/+2
* ScheduleDAG: Cleanup dumping code; NFCMatthias Braun2018-09-191-3/+2
* Remove trailing spaceFangrui Song2018-07-301-2/+2
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-4/+4
* [DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen2018-05-091-2/+2
* [PowerPC] Fix typo in PPCHazardRecognizers.cppNemanja Ivanovic2016-07-271-1/+1
* [Power9] Add support for -mcpu=pwr9 in the back endNemanja Ivanovic2016-05-091-2/+5
* Use the cached subtargets and remove calls to getSubtarget/getSubtargetImplEric Christopher2015-01-301-2/+2
* add ppc64/pwr8 as targetWill Schmidt2014-06-261-2/+3
* Remove TargetMachine from PPCInstrInfo and all dependencies andEric Christopher2014-06-121-3/+3
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-1/+1
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* [PPC] Fix the scheduling of CR logicals on the P7Hal Finkel2014-01-021-0/+1
* Improve instruction scheduling for the PPC POWER7Hal Finkel2013-12-121-0/+209
* Remove PPCScoreboardHazardRecognizerHal Finkel2013-12-021-24/+0
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-3/+3
* Remove ABI-duplicated call instruction patterns.Ulrich Weigand2013-03-221-1/+1
* Fix dynamic linking on PPC64.Hal Finkel2012-03-311-17/+16
* Ensure that the nop that should follow a bl call in PPC64 ELF actually doesHal Finkel2011-12-151-0/+11
* remove unneeded FIXME commentHal Finkel2011-12-021-1/+0
* update PPC 940 hazard rec. to function in postRA modeHal Finkel2011-12-021-126/+41
* Add PPC 440 scheduler and some associated testsHal Finkel2011-10-171-0/+13
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-281-4/+4
* Fix wrong usages of CTR/MCTR where CTR8/MCTR8 was meant.Roman Divacky2011-06-031-1/+1
* Various bits of framework needed for precise machine-level selectionAndrew Trick2010-12-241-1/+3
* whitespaceAndrew Trick2010-12-241-24/+24
* flags -> glue for selectiondagChris Lattner2010-12-231-2/+2
* Reapply r105521, this time appending "LLU" to 64 bitBruno Cardoso Lopes2010-06-081-1/+1
* revert r105521, which is breaking the buildbots with stuff like this:Chris Lattner2010-06-051-1/+1
* Initial AVX support for some instructions. No patterns matchedBruno Cardoso Lopes2010-06-051-1/+1
* remove a bogus pattern, which had the same pattern as STDUChris Lattner2010-02-271-1/+1
* Fix "the the" and similar typos.Dan Gohman2010-02-101-1/+1
* eliminate the last DOUTs from the targets.Chris Lattner2009-08-231-1/+2
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-3/+3
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-3/+4
* Refactor ABI code in the PowerPC backend.Tilmann Scheller2009-07-031-1/+1
* Initial hazard recognizer support in post-pass scheduling. This includesDan Gohman2009-01-161-4/+0
* Generalize the HazardRecognizer interface so that it can be usedDan Gohman2009-01-151-3/+6
* Add a sanity-check to tablegen to catch the case where isSimpleLoadDan Gohman2008-12-031-1/+1
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-121-2/+2
* Rename SDOperand to SDValue.Dan Gohman2008-07-271-1/+1
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-171-4/+4
* rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner2008-01-071-1/+1
* use predicate.Chris Lattner2008-01-071-1/+1
* rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.Chris Lattner2008-01-061-1/+1
* rename isStore -> mayStore to more accurately reflect what it captures.Chris Lattner2008-01-061-1/+1
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
OpenPOWER on IntegriCloud