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
/
lib
/
Transforms
/
Utils
/
LoopUnroll.cpp
Age
Commit message (
Expand
)
Author
2011-12-16
Avoid a confusing assert for silly options: -unroll-runtime -unroll-count=1.
Andrew Trick
2011-12-09
Add -unroll-runtime for unrolling loops with run-time trip counts.
Andrew Trick
2011-08-10
Comments. Thanks for the spell check Nick!
Andrew Trick
2011-08-10
Invoke SimplifyIndVar when we partially unroll a loop. Fixes PR10534.
Andrew Trick
2011-08-10
Cleanup. Added LoopBlocksDFS::perform for simple clients.
Andrew Trick
2011-08-10
Fix the LoopUnroller to handle nontrivial loops and partial unrolling.
Andrew Trick
2011-08-09
LoopUnroll looks like it has some stale code. Remove it to prove my sanity an...
Andrew Trick
2011-08-03
SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget
Andrew Trick
2011-07-25
Add clarifying comments for the new arguments to UnrollLoop.
Andrew Trick
2011-07-23
Move trip count discovery outside of the generic LoopUnroll helper. This
Andrew Trick
2011-07-23
whitespace
Andrew Trick
2011-06-23
Reinstate r133513 (reverted in r133700) with an additional fix for a
Jay Foad
2011-06-23
Revert r133513:
Eric Christopher
2011-06-21
Remove unused variables.
Benjamin Kramer
2011-06-21
Reinstate r133435 and r133449 (reverted in r133499) now that the clang
Jay Foad
2011-06-21
Revert r133435 and r133449 to appease buildbots.
Chad Rosier
2011-06-20
Change how PHINodes store their operands.
Jay Foad
2011-02-18
Don't unroll loops whose header block's address is taken.
Chris Lattner
2011-01-11
random cleanups
Chris Lattner
2011-01-07
Remove all uses of the "ugly" method BranchInst::setUnconditionalDest().
Jay Foad
2010-11-23
Replace calls to ConstantFoldInstruction with calls to SimplifyInstruction
Duncan Sands
2010-10-13
Be more consistent in using ValueToValueMapTy.
Rafael Espindola
2010-07-26
Preserve ScalarEvolution in the loop unroller.
Dan Gohman
2010-06-24
Use ValueMap instead of DenseMap.
Devang Patel
2010-06-23
Cosmetic change.
Devang Patel
2010-04-20
Rename ValueMapTy as ValueToValueMapTy to clearly indicate that this has no r...
Devang Patel
2010-03-10
Add a DominatorTree argument to isLCSSA so that it doesn't have to
Dan Gohman
2010-01-27
Don't bother with sprintf, just pass the Twine through.
Benjamin Kramer
2010-01-05
Change errs() to dbgs().
David Greene
2009-12-18
Add Loop contains utility methods for testing whether a loop
Dan Gohman
2009-11-06
remove a bunch of extraneous LLVMContext arguments
Chris Lattner
2009-11-05
Teach LoopUnroll how to bail if LoopSimplify can't give it what it needs.
Dan Gohman
2009-10-31
Revert r85667. LoopUnroll currently can't call utility functions which
Dan Gohman
2009-10-31
Merge the enhancements from LoopUnroll's FoldBlockIntoPredecessor into
Dan Gohman
2009-10-31
Simplify this code.
Dan Gohman
2009-10-31
Rename UnrollLoop.cpp to LoopUnroll.cpp, and LoopUnroll.cpp to
Dan Gohman