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
/
Transforms
/
Utils
/
LoopUnroll.cpp
Commit message (
Expand
)
Author
Age
*
LCSSA should be performed on the outermost affected loop while unrolling loop.
Dinesh Dwivedi
2014-05-29
*
Add support for missed and analysis optimization remarks.
Diego Novillo
2014-05-22
*
Add optimization remarks to the loop unroller and vectorizer.
Diego Novillo
2014-04-29
*
[C++] Use 'nullptr'. Transforms edition.
Craig Topper
2014-04-25
*
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
*
[LPM] Fix PR18616 where the shifts to the loop pass manager to extract
Chandler Carruth
2014-01-28
*
[LPM] Make LoopSimplify no longer a LoopPass and instead both a utility
Chandler Carruth
2014-01-23
*
[PM] Split DominatorTree into a concrete analysis result object which
Chandler Carruth
2014-01-13
*
[cleanup] Move the Dominators.h and Verifier.h headers into the IR
Chandler Carruth
2014-01-13
*
Don't #include heavy Dominators.h file in LoopInfo.h. This change reduces
Jakub Staszak
2013-12-07
*
Utils/LoopUnroll.cpp: Tweak (StringRef)OldName to be valid until it is used, ...
NAKAMURA Takumi
2013-11-17
*
Use StringRef instead of std::string
Jakub Staszak
2013-11-13
*
Replace some unnecessary vector copies with references.
Benjamin Kramer
2013-09-15
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
*
LoopUnroll: always check for NULL LoopPassManager
Andrew Trick
2012-06-05
*
Allow NULL LoopPassManager argument in UnrollLoop. PR12734.
Andrew Trick
2012-05-08
*
Fix 12513: Loop unrolling breaks with indirect branches.
Andrew Trick
2012-04-10
*
Avoid a confusing assert for silly options: -unroll-runtime -unroll-count=1.
Andrew Trick
2011-12-16
*
Add -unroll-runtime for unrolling loops with run-time trip counts.
Andrew Trick
2011-12-09
*
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-10
*
LoopUnroll looks like it has some stale code. Remove it to prove my sanity an...
Andrew Trick
2011-08-09
*
SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget
Andrew Trick
2011-08-03
*
Add clarifying comments for the new arguments to UnrollLoop.
Andrew Trick
2011-07-25
*
Move trip count discovery outside of the generic LoopUnroll helper. This
Andrew Trick
2011-07-23
*
whitespace
Andrew Trick
2011-07-23
*
Reinstate r133513 (reverted in r133700) with an additional fix for a
Jay Foad
2011-06-23
*
Revert r133513:
Eric Christopher
2011-06-23
*
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-21
*
Change how PHINodes store their operands.
Jay Foad
2011-06-20
*
Don't unroll loops whose header block's address is taken.
Chris Lattner
2011-02-18
*
random cleanups
Chris Lattner
2011-01-11
*
Remove all uses of the "ugly" method BranchInst::setUnconditionalDest().
Jay Foad
2011-01-07
*
Replace calls to ConstantFoldInstruction with calls to SimplifyInstruction
Duncan Sands
2010-11-23
*
Be more consistent in using ValueToValueMapTy.
Rafael Espindola
2010-10-13
*
Preserve ScalarEvolution in the loop unroller.
Dan Gohman
2010-07-26
*
Use ValueMap instead of DenseMap.
Devang Patel
2010-06-24
*
Cosmetic change.
Devang Patel
2010-06-23
*
Rename ValueMapTy as ValueToValueMapTy to clearly indicate that this has no r...
Devang Patel
2010-04-20
*
Add a DominatorTree argument to isLCSSA so that it doesn't have to
Dan Gohman
2010-03-10
*
Don't bother with sprintf, just pass the Twine through.
Benjamin Kramer
2010-01-27
*
Change errs() to dbgs().
David Greene
2010-01-05
*
Add Loop contains utility methods for testing whether a loop
Dan Gohman
2009-12-18
*
remove a bunch of extraneous LLVMContext arguments
Chris Lattner
2009-11-06
*
Teach LoopUnroll how to bail if LoopSimplify can't give it what it needs.
Dan Gohman
2009-11-05
[next]