aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2007-09-05LVXL and STVXL are also a load and store resp.Bill Wendling1-0/+2
2007-07-13Skeleton of post-RA scheduler; doesn't do anything yet.Dale Johannesen1-1/+1
2007-02-27Fix parenthesis for BCTRL_{ELF|Macho} test.Nicolas Geoffray1-1/+1
2007-02-25implement support for the linux/ppc function call ABI. Patch byChris Lattner1-1/+1
2006-12-07What should be the last unnecessary <iostream>s in the library.Bill Wendling1-3/+1
2006-11-16add ppc64 r+i stores with update.Chris Lattner1-14/+13
2006-11-15Switch loads over to use memri as the operand instead of a reg/imm operandChris Lattner1-6/+5
2006-11-13teach the g5 hazard recognizer about update loads. This fixesChris Lattner1-11/+10