projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix typo.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
2007-08-22
Devang Patel
Fix typo.
tree
|
commitdiff
2007-08-22
Devang Patel
Cosmetic change
tree
|
commitdiff
2007-08-22
Devang Patel
Refactor loop condition check in a separate function.
tree
|
commitdiff
2007-08-22
Devang Patel
Fix thinko.
tree
|
commitdiff
2007-08-21
Devang Patel
Rename bunch of variables.
tree
|
commitdiff
2007-08-21
Devang Patel
Preserve LCSSA.
tree
|
commitdiff
2007-08-21
Devang Patel
Use SmallVector instead of std::vector.
tree
|
commitdiff
2007-08-20
Devang Patel
s/ExitBlock/ExitingBlock/g
tree
|
commitdiff
2007-08-20
Devang Patel
Replace indunction variable with split value in loop...
tree
|
commitdiff
2007-08-20
Devang Patel
Do not split loops rejected by processOneIterationLoop().
tree
|
commitdiff
2007-08-18
Nick Lewycky
Oops, remove assert that wasn't meant to be committed.
tree
|
commitdiff
2007-08-18
Nick Lewycky
Never insert duplicate edges.
tree
|
commitdiff
2007-08-18
Nick Lewycky
Typo.
tree
|
commitdiff
2007-08-18
Devang Patel
Avoid spliting loops where two split condition branches...
tree
|
commitdiff
2007-08-17
Devang Patel
When one branch of condition is eliminated then head...
tree
|
commitdiff
2007-08-16
Owen Anderson
Factor out some code into a helper function.
tree
|
commitdiff
2007-08-16
Owen Anderson
Add some more comments to GVN.
tree
|
commitdiff
2007-08-15
Devang Patel
Dominance frontier is now required.
tree
|
commitdiff
2007-08-15
Devang Patel
Cleanup removeBlocks.
tree
|
commitdiff
2007-08-15
Reid Spencer
Remove unneeded header file.
tree
|
commitdiff
2007-08-15
Devang Patel
Avoid triangle loops.
tree
|
commitdiff
2007-08-14
Devang Patel
Avoid nested loops at the moment.
tree
|
commitdiff
2007-08-14
Devang Patel
Fix dominance frontier update while removing blocks.
tree
|
commitdiff
2007-08-14
Owen Anderson
Eliminate PHI nodes with constant values during normal...
tree
|
commitdiff
2007-08-14
Owen Anderson
Be more aggressive in pruning unnecessary PHI nodes...
tree
|
commitdiff
2007-08-14
Owen Anderson
Make GVN iterative.
tree
|
commitdiff
2007-08-14
Owen Anderson
Fix a case where GVN was failing to return true when...
tree
|
commitdiff
2007-08-14
Devang Patel
Handle last value assignments.
tree
|
commitdiff
2007-08-14
Devang Patel
StartValue is already calculated.
tree
|
commitdiff
2007-08-13
Devang Patel
Preserve simple analysis.
tree
|
commitdiff
2007-08-13
Devang Patel
Preserve dominator info.
tree
|
commitdiff
2007-08-12
Devang Patel
Split loops and do CFG cleanup.
tree
|
commitdiff
2007-08-12
Reid Spencer
Remove unused variables.
tree
|
commitdiff
2007-08-11
Chris Lattner
Transform a load from an undef/zero global into an...
tree
|
commitdiff
2007-08-10
Devang Patel
Clone loop.
tree
|
commitdiff
2007-08-10
Devang Patel
Remove unncessary duplication.
tree
|
commitdiff
2007-08-10
Devang Patel
Calculate exit and start value of true loop and false...
tree
|
commitdiff
2007-08-10
Devang Patel
ExitCondition and Induction variable are loop constraints
tree
|
commitdiff
2007-08-09
Chris Lattner
when we see a unaligned load from an insufficiently...
tree
|
commitdiff
2007-08-09
Owen Anderson
Make NonLocal and None const in the right way. :-)
tree
|
commitdiff
2007-08-09
Devang Patel
Traverse loop blocks' terminators to find split candidates.
tree
|
commitdiff
2007-08-08
Devang Patel
Add cost analysis.
tree
|
commitdiff
2007-08-08
Devang Patel
Preserve dom info while processing one iteration loop.
tree
|
commitdiff
2007-08-08
Owen Anderson
Change the None and NonLocal markers in memdep to be...
tree
|
commitdiff
2007-08-08
Devang Patel
Clear split info.
tree
|
commitdiff
2007-08-08
Devang Patel
Handle multiple split conditions.
tree
|
commitdiff
2007-08-08
Owen Anderson
Global values also don't undead-ify pointers in our...
tree
|
commitdiff
2007-08-08
Owen Anderson
Make handleEndBlock significantly faster with one trivi...
tree
|
commitdiff
2007-08-08
Owen Anderson
Small improvement: if a function doesn't access memory...
tree
|
commitdiff
2007-08-08
Owen Anderson
Add some comments, remove a dead argument, and simplify...
tree
|
commitdiff
2007-08-08
Owen Anderson
A few more small cleanups.
tree
|
commitdiff
2007-08-08
Owen Anderson
First round of cleanups from Chris' feedback.
tree
|
commitdiff
2007-08-08
Devang Patel
Embrace patch review feedback.
tree
|
commitdiff
2007-08-07
Devang Patel
Fix new compare instruction's signness. Caught by Chris...
tree
|
commitdiff
2007-08-07
Owen Anderson
Don't insert nearly as many redundant phi nodes.
tree
|
commitdiff
2007-08-07
Devang Patel
Use eraseFromParent().
tree
|
commitdiff
2007-08-07
David Greene
Fix comment typo
tree
|
commitdiff
2007-08-07
David Greene
Fix GLIBCXX_DEBUG error triggered by incrementing erase...
tree
|
commitdiff
2007-08-07
Devang Patel
Begin loop index split pass.
tree
|
commitdiff
2007-08-06
Nick Lewycky
It's safe to fold not of fcmp.
tree
|
commitdiff
2007-08-06
David Greene
Make this code more efficient.
tree
|
commitdiff
2007-08-05
Reid Spencer
Silence some warnings from doxygen about @param argumen...
tree
|
commitdiff
2007-08-05
Chris Lattner
at the end of instcombine, explicitly clear WorklistMap.
tree
|
commitdiff
2007-08-04
Nick Lewycky
Clean up comments, fix up some confusing code logic.
tree
|
commitdiff
2007-08-04
Chandler Carruth
This is the patch to provide clean intrinsic function...
tree
|
commitdiff
2007-08-03
Owen Anderson
Fix a subtle miscompilation. This allows 197.parser...
tree
|
commitdiff
2007-08-03
Owen Anderson
Fix a subtle iterator invalidation bug in a recursive...
tree
|
commitdiff
2007-08-02
Chris Lattner
Fix an accidental commit.
tree
|
commitdiff
2007-08-02
Owen Anderson
Fix 80 col. violations.
tree
|
commitdiff
2007-08-02
Owen Anderson
Fix 80 col. violations.
tree
|
commitdiff
2007-08-02
Owen Anderson
Fix 80 col. violations.
tree
|
commitdiff
2007-08-02
Owen Anderson
Fix a bug that was causing several miscompilations...
tree
|
commitdiff
2007-08-02
Chris Lattner
Replacing a cast with another one does not reduce the...
tree
|
commitdiff
2007-08-02
Chris Lattner
Disable an xform that causes an infinite loop. This...
tree
|
commitdiff
2007-08-02
Chris Lattner
wrap some long lines. Major offenders that are left...
tree
|
commitdiff
2007-08-02
Devang Patel
Update dominator info for the middle blocks created...
tree
|
commitdiff
2007-08-02
Chris Lattner
Enhance instcombine to be more aggressive about folding...
tree
|
commitdiff
2007-08-02
Chris Lattner
Fix PR1575 and test/Transforms/CondProp/2007-08-01...
tree
|
commitdiff
2007-08-01
Devang Patel
Undo previous check-in.
tree
|
commitdiff
2007-08-01
Devang Patel
Update dominator info for the middle blocks created...
tree
|
commitdiff
2007-08-01
Owen Anderson
Make non-local memdep not be recursive, and fix a bug...
tree
|
commitdiff
2007-08-01
Dan Gohman
More explicit keywords.
tree
|
commitdiff
2007-08-01
Owen Anderson
Rename FastDSE to just DSE.
tree
|
commitdiff
2007-08-01
Owen Anderson
Move FastDSE in to DeadStoreElimination.
tree
|
commitdiff
2007-08-01
Owen Anderson
Remove old DSE.
tree
|
commitdiff
2007-08-01
David Greene
New CallInst interface to address GLIBCXX_DEBUG errors...
tree
|
commitdiff
2007-07-31
Owen Anderson
Don't let the memory allocator outsmart GVN. ;-)
tree
|
commitdiff
2007-07-31
Owen Anderson
Fix a failure I accidentally caused in my last commit...
tree
|
commitdiff
2007-07-31
Lauro Ramos Venancio
Fix a bug in GetKnownAlignment of packed structs.
tree
|
commitdiff
2007-07-31
Owen Anderson
Fix a misoptimization in aha.
tree
|
commitdiff
2007-07-31
Dan Gohman
Use SCEVExpander::InsertCastOfTo instead of calling...
tree
|
commitdiff
2007-07-31
Devang Patel
Add note.
tree
|
commitdiff
2007-07-31
Devang Patel
Loop unswitch preserves dom info.
tree
|
commitdiff
2007-07-31
Devang Patel
Implement Simple Analysis interfaces - cloneBasicBlockA...
tree
|
commitdiff
2007-07-30
Devang Patel
If loop can be unswitched again, then do it yourself.
tree
|
commitdiff
2007-07-30
Owen Anderson
Avoid potential iterator invalidation problems.
tree
|
commitdiff
2007-07-30
Devang Patel
Remove dead code.
tree
|
commitdiff
2007-07-30
Devang Patel
Loop Rotation pass preserves dominator tree and frontier.
tree
|
commitdiff
2007-07-30
Devang Patel
LICM preserves scalar evolution and dom frontier.
tree
|
commitdiff
2007-07-30
Reid Spencer
Fix a typo/thinko.
tree
|
commitdiff
next