projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Do not infinitely "unroll" single BB loops.
[oota-llvm.git]
/
lib
/
Transforms
/
2004-05-02
Chris Lattner
Do not infinitely "unroll" single BB loops.
tree
|
commitdiff
2004-05-02
Chris Lattner
Dont' merge terminators that are needed to select PHI...
tree
|
commitdiff
2004-05-01
Chris Lattner
Implement SimplifyCFG/branch-cond-merge.ll
tree
|
commitdiff
2004-05-01
Chris Lattner
Make sure to reprocess instructions used by deleted...
tree
|
commitdiff
2004-05-01
Chris Lattner
Make sure the instruction combiner doesn't lose track...
tree
|
commitdiff
2004-05-01
Chris Lattner
Fix my missing parens
tree
|
commitdiff
2004-05-01
Chris Lattner
Implement SimplifyCFG/branch-cond-prop.ll
tree
|
commitdiff
2004-04-30
Chris Lattner
Fix a major pessimization in the instcombiner. If...
tree
|
commitdiff
2004-04-27
Chris Lattner
Changes to fix up the inst_iterator to pass to boost...
tree
|
commitdiff
2004-04-26
Chris Lattner
Instcombine X/-1 --> 0-X
tree
|
commitdiff
2004-04-23
Misha Brukman
* Allow aggregating extracted function arguments (contr...
tree
|
commitdiff
2004-04-23
Chris Lattner
Move the scev expansion code into this pass, where...
tree
|
commitdiff
2004-04-22
Misha Brukman
Clarify the logic: the flag is renamed to `deleteFn...
tree
|
commitdiff
2004-04-22
Misha Brukman
Add a flag to choose between isolating a function or...
tree
|
commitdiff
2004-04-22
Chris Lattner
Disable a previous patch that was causing indvars to...
tree
|
commitdiff
2004-04-22
Chris Lattner
Fix an extremely serious thinko I made in revision...
tree
|
commitdiff
2004-04-21
Chris Lattner
Implement a todo, rewriting all possible scev expressio...
tree
|
commitdiff
2004-04-21
Chris Lattner
This code really wants to iterate over the OPERANDS...
tree
|
commitdiff
2004-04-21
Chris Lattner
Implement a fixme. The helps loops that have induction...
tree
|
commitdiff
2004-04-21
Chris Lattner
Fix an incredibly nasty iterator invalidation problem...
tree
|
commitdiff
2004-04-21
Alkis Evlogimenos
Include cerrno (gcc-3.4 fix)
tree
|
commitdiff
2004-04-21
Chris Lattner
Fix typeo
tree
|
commitdiff
2004-04-20
Chris Lattner
REALLY fix PR324: don't delete linkonce functions until...
tree
|
commitdiff
2004-04-20
Chris Lattner
Fix PR325
tree
|
commitdiff
2004-04-20
Chris Lattner
Fix PR324 and testcase: Inline/2004-04-20-InlineLinkOnc...
tree
|
commitdiff
2004-04-19
Chris Lattner
Initial checkin of a simple loop unswitching pass....
tree
|
commitdiff
2004-04-19
Chris Lattner
Add #include
tree
|
commitdiff
2004-04-18
Chris Lattner
Move isLoopInvariant to the Loop class
tree
|
commitdiff
2004-04-18
Chris Lattner
Correct rewriting of exit blocks after my last patch
tree
|
commitdiff
2004-04-18
Chris Lattner
Loop exit sets are no longer explicitly held, they...
tree
|
commitdiff
2004-04-18
Chris Lattner
Change the ExitBlocks list from being explicitly contai...
tree
|
commitdiff
2004-04-18
Chris Lattner
Reduce the unrolling limit
tree
|
commitdiff
2004-04-18
Chris Lattner
If the preheader of the loop was the entry block of...
tree
|
commitdiff
2004-04-18
Chris Lattner
Be much more careful about how we update instructions...
tree
|
commitdiff
2004-04-18
Chris Lattner
After unrolling our single basic block loop, fold it...
tree
|
commitdiff
2004-04-18
Chris Lattner
Fix a bug: this does not preserve the CFG!
tree
|
commitdiff
2004-04-18
Chris Lattner
Initial checkin of a simple loop unroller. This pass...
tree
|
commitdiff
2004-04-18
Chris Lattner
Make the tail duplication threshold accessible from...
tree
|
commitdiff
2004-04-17
Chris Lattner
If the loop executes a constant number of times, try...
tree
|
commitdiff
2004-04-17
Chris Lattner
Fix a HUGE pessimization on X86. The indvars pass...
tree
|
commitdiff
2004-04-17
Chris Lattner
Even if there are not any induction variables in the...
tree
|
commitdiff
2004-04-16
Chris Lattner
Add support for evaluation of exp/log/log10/pow
tree
|
commitdiff
2004-04-16
Chris Lattner
Fix some really nasty dominance bugs that were exposed...
tree
|
commitdiff
2004-04-16
Brian Gaeke
Include <cmath> for compatibility with gcc 3.0.x (the...
tree
|
commitdiff
2004-04-16
Chris Lattner
Fix some of the strange CBE-only failures that happened...
tree
|
commitdiff
2004-04-16
Chris Lattner
Fix Inline/2004-04-15-InlineDeletesCall.ll
tree
|
commitdiff
2004-04-15
Chris Lattner
Fix a bug in the previous checkin: if the exit block...
tree
|
commitdiff
2004-04-15
Chris Lattner
Change the canonical induction variable that we insert.
tree
|
commitdiff
2004-04-14
Chris Lattner
ADd a trivial instcombine: load null -> null
tree
|
commitdiff
2004-04-13
Chris Lattner
Add SCCP support for constant folding calls, implementing:
tree
|
commitdiff
2004-04-13
Chris Lattner
Add a simple call constant propagation interface.
tree
|
commitdiff
2004-04-13
Chris Lattner
Constant propagation should remove the dead instructions
tree
|
commitdiff
2004-04-13
Chris Lattner
Fix LoopSimplify/2004-04-13-LoopSimplifyUpdateDomFronti...
tree
|
commitdiff
2004-04-13
Chris Lattner
Refactor code a bit to make it simpler and eliminate...
tree
|
commitdiff
2004-04-13
Chris Lattner
This patch addresses PR35: Loop simplify should reconst...
tree
|
commitdiff
2004-04-12
Chris Lattner
Actually update the call graph as the inliner changes...
tree
|
commitdiff
2004-04-12
Chris Lattner
Add support for removing invoke instructions
tree
|
commitdiff
2004-04-12
Chris Lattner
Stop printing Function*
tree
|
commitdiff
2004-04-12
Chris Lattner
Simplify code a bit, and be sure to mark the external...
tree
|
commitdiff
2004-04-11
Chris Lattner
Fix a bug in my select transformation
tree
|
commitdiff
2004-04-10
Chris Lattner
Update the value numbering interface.
tree
|
commitdiff
2004-04-10
Chris Lattner
Implement InstCombine/select.ll:test13*
tree
|
commitdiff
2004-04-10
Chris Lattner
Implement InstCombine/add.ll:test20
tree
|
commitdiff
2004-04-10
Chris Lattner
Rewrite the GCSE pass to be *substantially* simpler...
tree
|
commitdiff
2004-04-10
Chris Lattner
Fix spurious warning in release mode
tree
|
commitdiff
2004-04-10
Chris Lattner
Simplify code a bit, and fix a bug that was breaking...
tree
|
commitdiff
2004-04-10
Chris Lattner
Fix a bug in my checkin last night that was breaking...
tree
|
commitdiff
2004-04-10
Chris Lattner
Fix previous patch
tree
|
commitdiff
2004-04-10
Chris Lattner
Correctly update counters
tree
|
commitdiff
2004-04-10
Chris Lattner
Simplify code a bit, and use alias analysis to allow...
tree
|
commitdiff
2004-04-09
Chris Lattner
Implement select.ll:test12*
tree
|
commitdiff
2004-04-09
Chris Lattner
Fold code like:
tree
|
commitdiff
2004-04-09
Chris Lattner
Fold binary operators with a constant operand into...
tree
|
commitdiff
2004-04-09
Chris Lattner
Implement select.ll:test11
tree
|
commitdiff
2004-04-08
Chris Lattner
Implement InstCombine/cast-propagate.ll
tree
|
commitdiff
2004-04-08
Chris Lattner
Implement ScalarRepl/select_promote.ll
tree
|
commitdiff
2004-04-08
Chris Lattner
Remove the "really gross hacks" that are there to deal...
tree
|
commitdiff
2004-04-08
Chris Lattner
Implement InstCombine/select.ll:test[7-10]
tree
|
commitdiff
2004-04-07
Chris Lattner
Implement test/Regression/Transforms/InstCombine/getele...
tree
|
commitdiff
2004-04-05
Chris Lattner
Fix a bug in yesterdays checkins which broke siod....
tree
|
commitdiff
2004-04-05
Chris Lattner
Fix InstCombine/2004-04-04-InstCombineReplaceAllUsesWith.ll
tree
|
commitdiff
2004-04-05
Chris Lattner
Support getelementptr instructions which use uint's...
tree
|
commitdiff
2004-04-02
Chris Lattner
Rewrite the indvars pass to use the ScalarEvolution...
tree
|
commitdiff
2004-04-02
Chris Lattner
Fix the obvious bug in my previous checkin
tree
|
commitdiff
2004-04-02
Chris Lattner
Implement Transforms/SimplifyCFG/return-merge.ll
tree
|
commitdiff
2004-04-01
Chris Lattner
Fix PR310 and TailDup/2004-04-01-DemoteRegToStack.llx
tree
|
commitdiff
2004-04-01
Chris Lattner
Remove some assertions that are now bogus with the...
tree
|
commitdiff
2004-04-01
Chris Lattner
Fix PR306: Loop simplify incorrectly updates dominator...
tree
|
commitdiff
2004-03-31
Chris Lattner
Add warning
tree
|
commitdiff
2004-03-31
Chris Lattner
Fix linking of constant expr casts due to type resoluti...
tree
|
commitdiff
2004-03-30
Brian Gaeke
Start cleaning up this pass so that I can debug it.
tree
|
commitdiff
2004-03-30
Chris Lattner
Now that all the code generators support the select...
tree
|
commitdiff
2004-03-30
Chris Lattner
Implement select.ll:test[3-6]
tree
|
commitdiff
2004-03-30
Chris Lattner
Add a simple select instruction lowering pass
tree
|
commitdiff
2004-03-26
Chris Lattner
X % -1 == X % 1 == 0
tree
|
commitdiff
2004-03-25
Chris Lattner
Two changes:
tree
|
commitdiff
2004-03-19
Chris Lattner
Teach the optimizer to delete zero sized alloca's ...
tree
|
commitdiff
2004-03-18
Chris Lattner
Fix bug: CodeExtractor/2004-03-17-MissedLiveIns.ll
tree
|
commitdiff
2004-03-18
Chris Lattner
Add statistics to the loop extractor. The loop extract...
tree
|
commitdiff
2004-03-18
Chris Lattner
Fix problem with PHI nodes having multiple predecessors...
tree
|
commitdiff
next