index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
PeepholeOptimizer.cpp
Commit message (
Expand
)
Author
Age
...
*
Disable the peephole optimizer until 186.crafty on armv6 is fixed. This is what
Bill Wendling
2010-10-31
*
Get rid of static constructors for pass registration. Instead, every pass ex...
Owen Anderson
2010-10-19
*
Don't recompute MachineRegisterInfo in the Optimize* method.
Bill Wendling
2010-10-18
*
Begin adding static dependence information to passes, which will allow us to
Owen Anderson
2010-10-12
*
Now with fewer extraneous semicolons!
Owen Anderson
2010-10-07
*
Move the search for the appropriate AND instruction
Gabor Greif
2010-09-21
*
must not peephole away side effects
Gabor Greif
2010-09-14
*
Rename ConvertToSetZeroFlag to something more general.
Bill Wendling
2010-09-11
*
No need to recompute the SrcReg and CmpValue.
Bill Wendling
2010-09-10
*
Move some of the decision logic for converting an instruction into one that sets
Bill Wendling
2010-09-10
*
Modify the comparison optimizations in the peephole optimizer to update the
Bill Wendling
2010-09-10
*
Remove now unneeded command line flag that enables 'optimize compares.'
Bill Wendling
2010-08-27
*
Turn optimize compares back on with fix. We needed to test that a machine op was
Bill Wendling
2010-08-10
*
Revert r110718; it broke clang-i386-darwin9.
Dan Gohman
2010-08-10
*
Turn optimize cmps on by default so that we can get some testing by the nightly
Bill Wendling
2010-08-10
*
Merge the OptimizeExts and OptimizeCmps passes into one PeepholeOptimizer
Bill Wendling
2010-08-09
[prev]