summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCHazardRecognizers.cpp
Commit message (Expand)AuthorAge
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-07
* Remove ABI-duplicated call instruction patterns.Ulrich Weigand2013-03-22
* Fix dynamic linking on PPC64.Hal Finkel2012-03-31
* Ensure that the nop that should follow a bl call in PPC64 ELF actually doesHal Finkel2011-12-15
* remove unneeded FIXME commentHal Finkel2011-12-02
* update PPC 940 hazard rec. to function in postRA modeHal Finkel2011-12-02
* Add PPC 440 scheduler and some associated testsHal Finkel2011-10-17
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-28
* Fix wrong usages of CTR/MCTR where CTR8/MCTR8 was meant.Roman Divacky2011-06-03
* Various bits of framework needed for precise machine-level selectionAndrew Trick2010-12-24
* whitespaceAndrew Trick2010-12-24
* flags -> glue for selectiondagChris Lattner2010-12-23
* Reapply r105521, this time appending "LLU" to 64 bitBruno Cardoso Lopes2010-06-08
* revert r105521, which is breaking the buildbots with stuff like this:Chris Lattner2010-06-05
* Initial AVX support for some instructions. No patterns matchedBruno Cardoso Lopes2010-06-05
* remove a bogus pattern, which had the same pattern as STDUChris Lattner2010-02-27
* Fix "the the" and similar typos.Dan Gohman2010-02-10
* eliminate the last DOUTs from the targets.Chris Lattner2009-08-23
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-14
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-11
* Refactor ABI code in the PowerPC backend.Tilmann Scheller2009-07-03
* Initial hazard recognizer support in post-pass scheduling. This includesDan Gohman2009-01-16
* Generalize the HazardRecognizer interface so that it can be usedDan Gohman2009-01-15
* Add a sanity-check to tablegen to catch the case where isSimpleLoadDan Gohman2008-12-03
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-12
* Rename SDOperand to SDValue.Dan Gohman2008-07-27
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-17
* rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner2008-01-07
* use predicate.Chris Lattner2008-01-07
* rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.Chris Lattner2008-01-06
* rename isStore -> mayStore to more accurately reflect what it captures.Chris Lattner2008-01-06
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* LVXL and STVXL are also a load and store resp.Bill Wendling2007-09-05
* Skeleton of post-RA scheduler; doesn't do anything yet.Dale Johannesen2007-07-13
* Fix parenthesis for BCTRL_{ELF|Macho} test.Nicolas Geoffray2007-02-27
* implement support for the linux/ppc function call ABI. Patch byChris Lattner2007-02-25
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-07
* add ppc64 r+i stores with update.Chris Lattner2006-11-16
* Switch loads over to use memri as the operand instead of a reg/imm operandChris Lattner2006-11-15
* teach the g5 hazard recognizer about update loads. This fixesChris Lattner2006-11-13
* Add missing PPC64 extload/truncstoresChris Lattner2006-07-14
* Implement Regression/CodeGen/PowerPC/bswap-load-store.ll by folding bswapsChris Lattner2006-07-10
* When possible, custom lower 32-bit SINT_TO_FP to this:Chris Lattner2006-03-22
* Fix a couple of bugs that broke the alpha tester buildChris Lattner2006-03-13
* Handle cracked instructions in dispatch group formation.Chris Lattner2006-03-13
* Several big changes:Chris Lattner2006-03-12
* blr is a branch tooChris Lattner2006-03-11
* Change the interface for getting a target HazardRecognizer to be more clean.Chris Lattner2006-03-08
* add another missing store.Chris Lattner2006-03-07
* add a couple more load/store instrs, add a newline to the end of file.Chris Lattner2006-03-07