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
2007-10-18
Move Split<...>() into DomTreeBase. This should make the #include's of Domin...
Owen Anderson
2007-10-17
Updated VC++ build system.
Hartmut Kaiser
2007-10-17
Move splitBlock into DomTreeBase from DomTree.
Owen Anderson
2007-10-16
Fix some formatting.
Owen Anderson
2007-10-16
Template DominatorTreeBase by node type. This is the next major step towards
Owen Anderson
2007-10-08
Begin the process of allowing DomTree on MBB's. Step One: template DomTreeNo...
Owen Anderson
2007-10-03
Completely merge the implementation details of DomTree and PostDomTree.
Owen Anderson
2007-10-03
Factor some code from the DomTree and PostDomTree calculate methods up into
Owen Anderson
2007-10-01
Add empty() member functions to a few container-like classes.
Dan Gohman
2007-09-30
Template-ize more of the DomTree internal implementation details. Only the c...
Owen Anderson
2007-09-29
Add newline at end of file.
Duncan Sands
2007-09-28
Have PostDomTree use the newly templated DFSPass.
Owen Anderson
2007-09-27
Convert DFSPass into a templated friend function, in preparation for making i...
Owen Anderson
2007-09-24
Merge significant portions of the DomTree and PostDomTree implementations.
Owen Anderson
2007-09-23
Factor the calculation details for PostDomTree out of PostDominators.cpp and
Owen Anderson
2007-09-23
Move DFSPass back down into DominatorTree. I need to figure out what the dif...
Owen Anderson
2007-09-23
Factor the dominator tree calculation details out into DominatorCalculation.h...
Owen Anderson
2007-09-19
Add a flag to mark a dirty cache entry. This is not yet used, but will event...
Owen Anderson
2007-08-21
No need to hardcode SmallVector size.
Devang Patel
2007-08-21
Use SmallVector instead of std::vector.
Devang Patel
2007-08-20
- Use correct header for SCEV inside LoopPass.cpp
Anton Korobeynikov
2007-08-18
Simplify.
Nick Lewycky
2007-08-17
When one branch of condition is eliminated then head of the other
Devang Patel
2007-08-16
Cache non-local memory dependence analysis. This is a significant compile
Owen Anderson
2007-08-14
No need to use iterator to erase basic block.
Devang Patel
2007-08-13
Add methods to erase basic block entry.
Devang Patel
2007-08-12
Change casts from old style to new style. This helps document the details
Reid Spencer
2007-08-09
Make NonLocal and None const in the right way. :-)
Owen Anderson
2007-08-08
Add one more comment.
Owen Anderson
2007-08-08
Cleanup and comment-ize the memdep header.
Owen Anderson
2007-08-08
Change the None and NonLocal markers in memdep to be const.
Owen Anderson
2007-08-08
reimplement dfs number computation to be significantly faster. This speeds up
Chris Lattner
2007-08-07
Get rid of unnecessary #include.
Owen Anderson
2007-08-07
Clean up a bunch of caching stuff in memdep. This reduces the time to run GVN
Owen Anderson
2007-08-06
Various random cleanups, add two accessors to DomTreeNode: getDFSNumIn/getDFS...
Chris Lattner
2007-08-05
Switch the internal "Info" map from an std::map to a DenseMap. This
Chris Lattner
2007-08-04
switch the DomTreeNodes and IDoms maps in idom/postidom to a
Chris Lattner
2007-08-01
Make non-local memdep not be recursive, and fix a bug on 403.gcc that this ex...
Owen Anderson
2007-08-01
More explicit keywords.
Dan Gohman
2007-07-31
Fix GLIBCXX_DEBUG error owing to dereference of end iterator. There's
David Greene
2007-07-31
Introduce Simple Analysis interface for loop passes.
Devang Patel
2007-07-25
Forgot to include this file in my last commit.
Owen Anderson
2007-07-25
Add basic support for performing whole-function RLE.
Owen Anderson
2007-07-24
Add initial support for non-local memory dependence analysis.
Owen Anderson
2007-07-19
Verify loop info.
Devang Patel
2007-07-16
Add support for walking up memory def chains, which enables finding many more
Owen Anderson
2007-07-16
Handle decrementing loops properly. Fixes PR1533.
Nick Lewycky
2007-07-10
Add support for finding the dependencies of call and invoke instructions.
Owen Anderson
2007-07-10
Fix a bunch of things from Chris' feedback
Owen Anderson
2007-07-09
Move the APInt form of SCEVUnknown::getIntegerSCEV to SCEVConstant::get, and
Dan Gohman
[next]