projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Utils: Extract helper function, NFC
[oota-llvm.git]
/
lib
/
Transforms
/
Utils
/
LoopSimplify.cpp
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
2014-11-04
Mark Heffernan
Revert earlier change removing setPreservesCFG from...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Make use of @llvm.assume in ValueTracking (computeKnown...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-27
Craig Topper
Simplify creation of a bunch of ArrayRefs by using...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-24
Craig Topper
Use range based for loops to avoid needing to re-mentio...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Duncan P. N. Exon...
Revert "[C++11] Add predecessors(BasicBlock *) / succes...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-20
Manuel Jacob
[C++11] Add predecessors(BasicBlock *) / successors...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Hal Finkel
Feeding isSafeToSpeculativelyExecute its DataLayout...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-29
Michael Zolotukhin
Fix a typo in comment
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-17
Nuno Lopes
remove some dead code
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move CFG.h to the IR library as it defines...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-23
Chandler Carruth
[LPM] Make LoopSimplify no longer a LoopPass and instea...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[PM] Split DominatorTree into a concrete analysis resul...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[cleanup] Move the Dominators.h and Verifier.h headers...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-06
Andrew Trick
Reapply r198478 "Fix PR18361: Invalidate LoopDispositio...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-04
Alp Toker
Revert "Fix PR18361: Invalidate LoopDispositions after...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-04
Andrew Trick
Fix PR18361: Invalidate LoopDispositions after LoopSimp...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Hal Finkel
Rename LoopSimplify.h to LoopUtils.h
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Hal Finkel
Expose InsertPreheaderForLoop from LoopSimplify to...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-26
Benjamin Kramer
LoopSimplify: Preserve DependenceAnalysis.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-26
Benjamin Kramer
Fix SCEV cache invalidation in LCSSA and LoopSimplify.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-20
Andrew Trick
LoopSimplify bug fix. Handle indirect loop back edges.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-20
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2011-12-15
Eli Friedman
Make loop preheader insertion in LoopSimplify handle...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jakub Staszak
SplitBlockPredecessors uses ArrayRef instead of Data...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-01
Chad Rosier
Propagate TargetLibraryInfo throughout ConstantFolding...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-19
Bill Wendling
Intelligently split the landing pad block.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-18
Bill Wendling
Revert r137871. The loop simplify pass should require...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-17
Bill Wendling
Don't optimize the landing pad exit block.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-12
Duncan Sands
Silence a bunch (but not all) "variable written but...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-03
Andrew Trick
SCEV: Use AssertingVH to catch dangling BasicBlock...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-03
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Devang Patel
Set debug loc for new preheader's terminator.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Chris Lattner
Fix a ton of comment typos found by codespell. Patch by
blob
|
commitdiff
|
raw
|
diff to current
2011-03-30
Jay Foad
Remove PHINode::reserveOperandSpace(). Instead, add...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-10
Cameron Zwarich
Rename 'loopsimplify' to 'loop-simplify'.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-18
Cameron Zwarich
Remove code for updating dominance frontiers and some...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-11
Chris Lattner
this pass claims to preserve scev, make sure to tell...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
split dom frontier handling stuff out to its own Domina...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Duncan Sands
Fix PR8702 by not having LoopSimplify claim to preserve...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Duncan Sands
Factor code for testing whether replacing one value...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-16
Duncan Sands
Have a few places that want to simplify phi nodes use...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-19
Owen Anderson
Get rid of static constructors for pass registration...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-12
Owen Anderson
Begin adding static dependence information to passes...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Owen Anderson
Now with fewer extraneous semicolons!
blob
|
commitdiff
|
raw
|
diff to current
2010-09-04
Dan Gohman
Fix LoopSimplify to notify ScalarEvolution when splitti...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-23
Owen Anderson
Now that PassInfo and Pass::ID have been separated...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-16
Dan Gohman
Avoid #include <ScalarEvolution.h> in LoopSimplify...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-14
Dan Gohman
LoopSimplify shouldn't split loop backedges that use...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Owen Anderson
Reapply r110396, with fixes to appease the Linux buildb...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Owen Anderson
Revert r110396 to fix buildbots.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Owen Anderson
Don't use PassInfo* as a type identifier for passes...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-26
Dan Gohman
Remove LCSSA's bogus dependence on LoopSimplify and...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-22
Gabor Greif
keep in 80 cols
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Dan Gohman
Reorder the contents of various getAnalysisUsage functi...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Gabor Greif
cache result of operator*
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Gabor Greif
cache operator*'s result (in multiple functions)
blob
|
commitdiff
|
raw
|
diff to current
2010-06-22
Dan Gohman
Use pre-increment instead of post-increment when the...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-15
Devang Patel
Skip debug info intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-10
Dan Gohman
Fix a comment.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-01
Dan Gohman
Add some debug output to LoopSimplify.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-25
Dan Gohman
Make LoopSimplify change conditional branches in loop...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-05
Dan Gohman
Use a SmallSetVector instead of a SetVector; this code...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-15
Bob Wilson
Fix a comment typo.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-21
Chris Lattner
revert r89298, which was committed without a testcase...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-18
Dan Gohman
Update a comment.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-20
Dan Gohman
Make Loop::getLoopLatch() work on loops which don't...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-19
Jim Grosbach
Eliminate duplicate phi nodes in loops. Loop rotation...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
Dan Gohman
Avoid calling getUniqueExitBlocks from within LoopSimpl...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
Dan Gohman
The introduction of indirectbr meant the introduction of
blob
|
commitdiff
|
raw
|
diff to current
2009-10-25
Nick Lewycky
Remove includes of Support/Compiler.h that are no longe...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-25
Nick Lewycky
Remove VISIBILITY_HIDDEN from class/struct found inside...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-30
Dan Gohman
Fix this code so that it doesn't try to iterate through...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Dan Gohman
Convert LoopSimplify and LoopExtractor from FunctionPas...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-08
Dan Gohman
Re-apply r80926, with fixes: keep the domtree informed...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-06
Evan Cheng
Revert r80926. It causes loop unswitch assertion and...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Dan Gohman
Add a verifyAnalysis to LoopInfo, LoopSimplify, and...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Dan Gohman
Change PHINode::hasConstantValue to have a DominatorTre...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-13
Owen Anderson
Push LLVMContexts through the IntegerType APIs.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-30
Owen Anderson
Move more code back to 2.5 APIs.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-22
Owen Anderson
Get rid of the Pass+Context magic.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-15
Dan Gohman
Make makeLoopInvariant report whether it made any chang...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Dan Gohman
Update LoopSimplify and LoopUnswitch to use the new...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-05
Owen Anderson
More LLVMContext-ification.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-30
Dan Gohman
Minor code simplification.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-27
Dan Gohman
Remove the block from the LoopInfo, rather than just...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-27
Dan Gohman
Teach LoopSimplify how to merge multiple loop exits...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-28
Duncan Sands
Rename getAnalysisToUpdate to getAnalysisIfAvailable.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-04
Dan Gohman
Tidy up several unbeseeming casts from pointer to intptr_t.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-22
Dan Gohman
Use Loop::block_iterator.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-06
Devang Patel
LoopSimplify preserves AA.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-13
Dan Gohman
Change class' public PassInfo variables to by initializ...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-13
Dan Gohman
Clean up the use of static and anonymous namespaces...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-25
Nick Lewycky
Remove 'unwinds to' support from mainline. This patch...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-21
Chris Lattner
Move SplitBlockPredecessors out of loopsimplify into...
blob
|
commitdiff
|
raw
|
diff to current
next