index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Scalar
/
LoopIndexSplit.cpp
Age
Commit message (
Expand
)
Author
2009-06-27
Don't try to split a loop when the controlling icmp instruction
Dan Gohman
2009-06-15
Support vector casts in more places, fixing a variety of assertion
Dan Gohman
2009-05-22
Fix loop-index-split to correctly preserve dominance frontiers. Part of
Eli Friedman
2009-05-06
Allow readonly functions to unwind exceptions. Teach
Duncan Sands
2009-04-29
Reword and tidy up some comments.
Dan Gohman
2009-04-14
LoopIndexSplit needs to inform the loop pass manager of the instructions it is
Owen Anderson
2009-03-30
Loop Index Split can eliminate a loop if it can determin if loop body is exec...
Devang Patel
2009-03-25
Before deleting a basic block, give other loop passes a chance cleanup analys...
Devang Patel
2009-03-02
If branch conditions' one successor is dominating another non-latch successor...
Devang Patel
2009-02-17
LoopIndexSplit doesn't actually use ScalarEvolution.
Dan Gohman
2009-02-12
Add a utility function to LoopInfo to return the exit block
Dan Gohman
2009-02-06
Ignore DbgInfoIntrinsics.
Devang Patel
2008-12-08
Fix spelling.
Devang Patel
2008-12-04
Rewrite code that 1) filters loops and 2) calculates new loop bounds.
Devang Patel
2008-11-10
If the sign of exit condition and split condition does not match
Devang Patel
2008-10-22
Change create*Pass factory functions to return Pass* instead of
Daniel Dunbar
2008-10-10
Check loop exit predicate properly while eliminating one iteration loop.
Devang Patel
2008-10-06
Fix typo, fix PR 2865.
Devang Patel
2008-09-18
splitLoop does not handle split condition EQ.
Devang Patel
2008-09-17
Do not ignore iv uses outside the loop.
Devang Patel
2008-09-04
Tidy up several unbeseeming casts from pointer to intptr_t.
Dan Gohman
2008-08-14
Use empty() instead of begin() == end().
Dan Gohman
2008-07-09
If loop induction variable's start value is less then its exit value then do ...
Devang Patel
2008-06-24
Fix a typo in a comment.
Dan Gohman
2008-05-19
Do not erase induction variable increment if it is used outside the loop.
Devang Patel
2008-05-16
API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac...
Gabor Greif
2008-05-13
Clean up the use of static and anonymous namespaces. This turned up
Dan Gohman
2008-05-02
Porting r50563 from Tak to mainline.
Bill Wendling
2008-04-06
API changes for class Use size reduction, wave 1.
Gabor Greif
2008-04-02
Iterators folloring a SmallVector erased element are invalidated so
David Greene
2008-04-01
Reverting 49056 due to the build being broken.
Tanya Lattner
2008-04-01
Iterators folloring a SmallVector erased element are invalidated so
David Greene
2008-03-27
PHI->removeIncomingValue may remove PHInode.
Devang Patel
2008-03-24
Add incoming value from header only if phi node has any use inside the loop.
Devang Patel
2008-02-14
If loop header is also loop exiting block then OrigPN is incoming value for B...
Devang Patel
2008-02-13
A loop latch phi node may have uses inside loop, not just in loop header.
Devang Patel
2008-02-13
While moving exit condition, do not drop loop latch on the floor.
Devang Patel
2008-02-13
Keep track of exit value operand number when operands are swapped.
Devang Patel
2008-02-08
Fix PR 1995.
Devang Patel
2008-01-29
Filter loops that subtract induction variables.
Devang Patel
2007-12-29
Remove attribution from file headers, per discussion on llvmdev.
Chris Lattner
2007-12-03
If ExitValue operand is also defined in Loop header then
Devang Patel
2007-09-25
Handle multiple induction variables.
Devang Patel
2007-09-25
doh..
Devang Patel
2007-09-25
Add transformation to update loop interation space. Now,
Devang Patel
2007-09-21
Fix PR1692
Devang Patel
2007-09-20
Don't increment invalid iterator.
Devang Patel
2007-09-19
Relax loop ExitCondition predicate restriction.
Devang Patel
2007-09-19
Filter loops where split condition's false branch is not empty. For example
Devang Patel
2007-09-19
Bail out early, before modifying anything.
Devang Patel
[next]