index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
llvm
/
Analysis
Age
Commit message (
Expand
)
Author
2011-02-18
Provide enums to build complex address calucation expressions.
Devang Patel
2011-02-15
Move DbgInfoPrinter specific utlities inside DbgInfoPrinter.cpp
Devang Patel
2011-02-09
Teach instsimplify some tricks about exact/nuw/nsw shifts.
Chris Lattner
2011-02-05
Rewrite how the indirect call bonus is handled. This now works by:
Eric Christopher
2011-02-02
Add support to describe template value parameter in debug info.
Devang Patel
2011-02-02
Add support to describe template parameter type in debug info.
Devang Patel
2011-02-01
Reapply 124275 since the Dragonegg failure was unreproducible.
Eric Christopher
2011-01-29
This is #included by .c files. Remove C++-style comments.
Bill Wendling
2011-01-29
Move InstCombine's knowledge of fdiv to SimplifyInstruction().
Frits van Bommel
2011-01-29
Implementation of path profiling.
Andrew Trick
2011-01-28
My auto-simplifier noticed that ((X/Y)*Y)/Y occurs several times in SPEC
Duncan Sands
2011-01-26
Temporarily revert 124275 to see if it brings the dragonegg buildbot back.
Eric Christopher
2011-01-26
Separate out the constant bonus from the size reduction metrics. Rework
Eric Christopher
2011-01-25
According to my auto-simplifier the most common missed simplifications in
Duncan Sands
2011-01-24
Perhaps a bit too much vertical whitespace.
Eric Christopher
2011-01-24
Give GetUnderlyingObject a TargetData, to keep it in sync
Dan Gohman
2011-01-23
Convert a std::vector to a SmallVector for another 5.4% speedup on domtree.
Cameron Zwarich
2011-01-23
In the simpler version of the link-eval data structure that we use in dominator
Cameron Zwarich
2011-01-23
Remove useless struct fields.
Cameron Zwarich
2011-01-23
Remove friend declaration for removed function.
Cameron Zwarich
2011-01-23
Convert a std::vector to a SmallVector.
Cameron Zwarich
2011-01-23
Simplify some code now that we've removed the more optimal (but slower) version
Cameron Zwarich
2011-01-18
There is no point in verifying an analysis that is never updated.
Cameron Zwarich
2011-01-18
Remove some now-unused DominanceFrontier methods.
Cameron Zwarich
2011-01-16
remove the partial specialization pass. It is unmaintained and has bugs.
Chris Lattner
2011-01-14
Move some shift transforms out of instcombine and into InstructionSimplify.
Duncan Sands
2011-01-13
Add single entry / single exit accessors.
Tobias Grosser
2011-01-11
Put the Dominator improvements back in. They were not the cause of bootstrap ...
Jakob Stoklund Olesen
2011-01-11
Speculatively revert the recent improvements to Dominators.h in an attempt to...
Jakob Stoklund Olesen
2011-01-11
some comment improvements.
Chris Lattner
2011-01-09
Step #2 to improve trip count analysis for loops like this:
Chris Lattner
2011-01-09
DominatorTree->print() now prints the status of the DFSNumbers correctly
Tobias Grosser
2011-01-08
fit in 80 cols
Chris Lattner
2011-01-08
make this file properly self contained.
Chris Lattner
2011-01-03
Stub out a new updating interface to AliasAnalysis, allowing stateful analyse...
Owen Anderson
2011-01-03
Add spliceFunction to the CallGraph interface. This allows users to efficiently
Nick Lewycky
2011-01-02
split dom frontier handling stuff out to its own DominanceFrontier header,
Chris Lattner
2011-01-02
Remove an unused member function.
Cameron Zwarich
2011-01-02
Fix a typo in a variable name.
Cameron Zwarich
2011-01-02
Move a load into the only branch where it is used and eliminate a temporary.
Cameron Zwarich
2011-01-02
Add the explanatory comment from r122680's commit message to the code itself.
Cameron Zwarich
2011-01-02
Tidy up indentation.
Cameron Zwarich
2011-01-02
Fix a typo, which should also fix the failure on llvm-x86_64-linux-checks.
Cameron Zwarich
2011-01-02
Remove the #ifdef'd code for balancing the eval-link data structure. It doesn't
Cameron Zwarich
2011-01-02
Speed up dominator computation some more by optimizing bucket processing. When
Cameron Zwarich
2010-12-28
Clarify that InstructionSimplify only returns values that dominate the
Duncan Sands
2010-12-28
Small optimization to speed up replacementPreservesLCSSAForm.
Duncan Sands
2010-12-26
implement enough of the memset inference algorithm to recognize and insert
Chris Lattner
2010-12-26
move isBytewiseValue out to ValueTracking.h/cpp
Chris Lattner
2010-12-22
Constify.
Dan Gohman
[next]