summaryrefslogtreecommitdiff
path: root/lib/CodeGen/PeepholeOptimizer.cpp
Commit message (Expand)AuthorAge
...
* Disable the peephole optimizer until 186.crafty on armv6 is fixed. This is whatBill Wendling2010-10-31
* Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson2010-10-19
* Don't recompute MachineRegisterInfo in the Optimize* method.Bill Wendling2010-10-18
* Begin adding static dependence information to passes, which will allow us toOwen Anderson2010-10-12
* Now with fewer extraneous semicolons!Owen Anderson2010-10-07
* Move the search for the appropriate AND instructionGabor Greif2010-09-21
* must not peephole away side effectsGabor Greif2010-09-14
* Rename ConvertToSetZeroFlag to something more general.Bill Wendling2010-09-11
* No need to recompute the SrcReg and CmpValue.Bill Wendling2010-09-10
* Move some of the decision logic for converting an instruction into one that setsBill Wendling2010-09-10
* Modify the comparison optimizations in the peephole optimizer to update theBill Wendling2010-09-10
* Remove now unneeded command line flag that enables 'optimize compares.'Bill Wendling2010-08-27
* Turn optimize compares back on with fix. We needed to test that a machine op wasBill Wendling2010-08-10
* Revert r110718; it broke clang-i386-darwin9.Dan Gohman2010-08-10
* Turn optimize cmps on by default so that we can get some testing by the nightlyBill Wendling2010-08-10
* Merge the OptimizeExts and OptimizeCmps passes into one PeepholeOptimizerBill Wendling2010-08-09