aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-11-25[PowerPC] Rename DarwinDirective to CPUDirective (NFC)Kit Barton1-2/+2
2019-06-06Remove unused PPC.h includes under llvm/lib/Target/PowerPC.Dmitri Gribenko1-2/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-20[PowerPC] Add Itineraries for STWU/STWUX etcJinsong Ji1-2/+2
2018-09-19ScheduleDAG: Cleanup dumping code; NFCMatthias Braun1-3/+2
2018-07-30Remove trailing spaceFangrui Song1-2/+2
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-4/+4
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen1-2/+2
2016-07-27[PowerPC] Fix typo in PPCHazardRecognizers.cppNemanja Ivanovic1-1/+1
2016-05-09[Power9] Add support for -mcpu=pwr9 in the back endNemanja Ivanovic1-2/+5
2015-01-30Use the cached subtargets and remove calls to getSubtarget/getSubtargetImplEric Christopher1-2/+2
2014-06-26add ppc64/pwr8 as targetWill Schmidt1-2/+3
2014-06-12Remove TargetMachine from PPCInstrInfo and all dependencies andEric Christopher1-3/+3
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper1-1/+1
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-01-02[PPC] Fix the scheduling of CR logicals on the P7Hal Finkel1-0/+1
2013-12-12Improve instruction scheduling for the PPC POWER7Hal Finkel1-0/+209
2013-12-02Remove PPCScoreboardHazardRecognizerHal Finkel1-24/+0
2013-06-07Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling1-3/+3
2013-03-22Remove ABI-duplicated call instruction patterns.Ulrich Weigand1-1/+1
2012-03-31Fix dynamic linking on PPC64.Hal Finkel1-17/+16
2011-12-15Ensure that the nop that should follow a bl call in PPC64 ELF actually doesHal Finkel1-0/+11
2011-12-02remove unneeded FIXME commentHal Finkel1-1/+0
2011-12-02update PPC 940 hazard rec. to function in postRA modeHal Finkel1-126/+41
2011-10-17Add PPC 440 scheduler and some associated testsHal Finkel1-0/+13
2011-06-28- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng1-4/+4
2011-06-03Fix wrong usages of CTR/MCTR where CTR8/MCTR8 was meant.Roman Divacky1-1/+1
2010-12-24Various bits of framework needed for precise machine-level selectionAndrew Trick1-1/+3
2010-12-24whitespaceAndrew Trick1-24/+24
2010-12-23flags -> glue for selectiondagChris Lattner1-2/+2
2010-06-08Reapply r105521, this time appending "LLU" to 64 bitBruno Cardoso Lopes1-1/+1
2010-06-05revert r105521, which is breaking the buildbots with stuff like this:Chris Lattner1-1/+1
2010-06-05Initial AVX support for some instructions. No patterns matchedBruno Cardoso Lopes1-1/+1
2010-02-27remove a bogus pattern, which had the same pattern as STDUChris Lattner1-1/+1
2010-02-10Fix "the the" and similar typos.Dan Gohman1-1/+1
2009-08-23eliminate the last DOUTs from the targets.Chris Lattner1-1/+2
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin1-3/+3
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin1-3/+4
2009-07-03Refactor ABI code in the PowerPC backend.Tilmann Scheller1-1/+1
2009-01-16Initial hazard recognizer support in post-pass scheduling. This includesDan Gohman1-4/+0
2009-01-15Generalize the HazardRecognizer interface so that it can be usedDan Gohman1-3/+6
2008-12-03Add a sanity-check to tablegen to catch the case where isSimpleLoadDan Gohman1-1/+1
2008-09-12Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman1-2/+2
2008-07-27Rename SDOperand to SDValue.Dan Gohman1-1/+1
2008-07-17Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman1-4/+4
2008-01-07rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner1-1/+1
2008-01-07use predicate.Chris Lattner1-1/+1
2008-01-06rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.Chris Lattner1-1/+1
2008-01-06rename isStore -> mayStore to more accurately reflect what it captures.Chris Lattner1-1/+1
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner1-2/+2