projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Fix a bad case in gzip where we put lots of things in registers across the
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
LoopStrengthReduce.cpp
2005-08-16
Chris Lattner
Fix a bad case in gzip where we put lots of things...
blob
|
commitdiff
|
raw
2005-08-13
Chris Lattner
Ooops, don't forget to clear this. The real inner...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-13
Chris Lattner
Recursively scan scev expressions for common subexpress...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-12
Chris Lattner
When splitting critical edges, make sure not to leave...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-12
Chris Lattner
Fix a FIXME: if we are inserting code for a PHI argumen...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-10
Chris Lattner
Teach LSR to strength reduce IVs that have a loop-invar...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-10
Chris Lattner
Fix Regression/Transforms/LoopStrengthReduce/phi_node_u...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-09
Chris Lattner
Fix some 80 column violations.
blob
|
commitdiff
|
raw
|
diff to current
2005-08-09
Chris Lattner
SCEVAddExpr::get() of an empty list is invalid.
blob
|
commitdiff
|
raw
|
diff to current
2005-08-09
Chris Lattner
Implement: LoopStrengthReduce/share_ivs.ll
blob
|
commitdiff
|
raw
|
diff to current
2005-08-08
Chris Lattner
Suck the base value out of the UsersToProcess vector...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-08
Chris Lattner
Split MoveLoopVariantsToImediateField out from MoveImme...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-08
Chris Lattner
Not all constants are legal immediates in load/store...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-08
Chris Lattner
Implement LoopStrengthReduce/share_code_in_preheader...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-08
Chris Lattner
Implement a simple optimization for the termination...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-05
Chris Lattner
Make sure to clean CastedPointers after casts are poten...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-04
Chris Lattner
Modify how immediates are removed from base expressions...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-04
Chris Lattner
* Refactor some code into a new BasedUser::RewriteInstr...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-04
Chris Lattner
Fix a case that caused this to crash on 178.galgel
blob
|
commitdiff
|
raw
|
diff to current
2005-08-04
Chris Lattner
Teach LSR about loop-variant expressions, such as loops...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-04
Nate Begeman
Remove some more dead code.
blob
|
commitdiff
|
raw
|
diff to current
2005-08-04
Chris Lattner
Refactor this code substantially with the following...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-04
Chris Lattner
refactor some code
blob
|
commitdiff
|
raw
|
diff to current
2005-08-04
Chris Lattner
invert to if's to make the logic simpler
blob
|
commitdiff
|
raw
|
diff to current
2005-08-04
Chris Lattner
When processing outer loops and we find uses of an...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-03
Chris Lattner
Teach loop-reduce to see into nested loops, to pull...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-03
Chris Lattner
improve debug output
blob
|
commitdiff
|
raw
|
diff to current
2005-08-03
Chris Lattner
Move from Stage 0 to Stage 1.
blob
|
commitdiff
|
raw
|
diff to current
2005-08-03
Chris Lattner
Rename IVUse to IVUsersOfOneStride, use a struct instea...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-03
Chris Lattner
Fix a nasty dangling pointer issue. The ScalarEvolutio...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-02
Chris Lattner
Like the comment says, do not insert cast instructions...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-02
Chris Lattner
add a comment, make a check more lenient
blob
|
commitdiff
|
raw
|
diff to current
2005-08-02
Chris Lattner
Simplify for loop, clear a per-loop map after processin...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-02
Chris Lattner
Add a comment
blob
|
commitdiff
|
raw
|
diff to current
2005-08-02
Chris Lattner
Fix an iterator invalidation problem
blob
|
commitdiff
|
raw
|
diff to current
2005-07-30
Jeff Cohen
Keep tabs and trailing spaces out.
blob
|
commitdiff
|
raw
|
diff to current
2005-07-30
Jeff Cohen
Fix VC++ build problems.
blob
|
commitdiff
|
raw
|
diff to current
2005-07-30
Nate Begeman
Ack, typo
blob
|
commitdiff
|
raw
|
diff to current
2005-07-30
Nate Begeman
Commit a new LoopStrengthReduce pass that can use scala...
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2005-03-06
Chris Lattner
fix a bug where we thought arguments were constants :(
blob
|
commitdiff
|
raw
|
diff to current
2005-03-06
Chris Lattner
Fix Regression/Transforms/LoopStrengthReduce/dont_inser...
blob
|
commitdiff
|
raw
|
diff to current
2005-03-06
Chris Lattner
implement Transforms/LoopStrengthReduce/invariant_value...
blob
|
commitdiff
|
raw
|
diff to current
2005-03-06
Chris Lattner
minor simplifications of the code.
blob
|
commitdiff
|
raw
|
diff to current
2005-03-05
Jeff Cohen
Reformat comments to fix 80 columns.
blob
|
commitdiff
|
raw
|
diff to current
2005-03-05
Jeff Cohen
Reuse induction variables created for strength-reduced...
blob
|
commitdiff
|
raw
|
diff to current
2005-03-04
Jeff Cohen
Add support for not strength reducing GEPs where the...
blob
|
commitdiff
|
raw
|
diff to current
2005-03-01
Jeff Cohen
Fixed the following LSR bugs:
blob
|
commitdiff
|
raw
|
diff to current
2005-02-28
Jeff Cohen
Fix crash in LSR due to attempt to remove original...
blob
|
commitdiff
|
raw
|
diff to current
2005-02-27
Jeff Cohen
PHI nodes were incorrectly placed when more than one...
blob
|
commitdiff
|
raw
|
diff to current
2005-02-27
Jeff Cohen
First pass at improved Loop Strength Reduction. Still...
blob
|
commitdiff
|
raw
|
diff to current
2004-10-18
Nate Begeman
Initial implementation of the strength reduction for...
blob
|
commitdiff
|
raw
|
diff to current