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
/
Scalar
/
LoopIndexSplit.cpp
Age
Commit message (
Expand
)
Author
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
2007-09-19
Work is incomplete. Loop is not modified at all right now.
Devang Patel
2007-09-17
Do not eliminate loop when it is invalid to do so. For example,
Devang Patel
2007-09-17
Skeleton for transformations to truncate loop's iteration space.
Devang Patel
2007-09-14
Temporary reverting r41817
Bill Wendling
2007-09-11
Avoid negative logic.
Devang Patel
2007-09-11
Refactor code into a separate method.
Devang Patel
2007-09-11
Clear split info object.
Devang Patel
2007-09-11
Split condition does not have to be ICmpInst in all cases.
Devang Patel
2007-09-10
Check all terminators inside loop.
Devang Patel
2007-09-10
Swap exit condition operands if it works.
Devang Patel
2007-09-10
Filter exit conditions which are not yet handled.
Devang Patel
2007-08-27
Use simpler test to filter loops.
Devang Patel
2007-08-25
Move exit condition and exit branch from exiting block into loop header and d...
Devang Patel
2007-08-25
Constant split values needs upper bound and lower bound check, just like any ...
Devang Patel
2007-08-25
While calculating upper loop bound for first loop and lower loop bound for se...
Devang Patel
2007-08-24
Fix regression that I caused yesterday night while adding logic to select app...
Devang Patel
2007-08-24
It is not safe to execute split condition's true branch first all the time. I...
Devang Patel
2007-08-24
Reject ICMP_NE as index split condition.
Devang Patel
2007-08-24
Tightenup loop filter.
Devang Patel
2007-08-24
Remove incomplete cost analysis.
Devang Patel
2007-08-22
Remove dead code.
Devang Patel
2007-08-22
Fix typo.
Devang Patel
2007-08-22
Cosmetic change
Devang Patel
2007-08-22
Refactor loop condition check in a separate function.
Devang Patel
[prev]
[next]