Sign in
android
/
platform
/
art
/
a5b09a67034e57a6e10231dd4bd92f4cb50b824c
/
compiler
/
optimizing
/
induction_var_analysis.cc
384cb66
Merge "Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator."
by Vladimir Marko
· 8 years ago
2c45bc9
Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator.
by Vladimir Marko
· 8 years ago
cc42be0
Improved induction variable analysis and loop optimizations.
by Aart Bik
· 8 years ago
639cc8c
Improve recognition of select-based period induction.
by Aart Bik
· 8 years ago
7dc9693
Recognize XOR-based periodic induction.
by Aart Bik
· 8 years ago
009cace
Minor induction variable analysis changes.
by Aart Bik
· 9 years ago
e900491
Create a typedef for HInstruction::GetInputs() return type.
by Vladimir Marko
· 9 years ago
d5cc683
Fixed typo in comment.
by Aart Bik
· 9 years ago
372f10e
Refactor handling of input records.
by Vladimir Marko
· 9 years ago
7829691
Fix bug not accounting for type in induction comparison. Extended unit tests.
by Aart Bik
· 9 years ago
0e2f2ff
Optimizing: Fix a new valgrind error in image_test.
by Vladimir Marko
· 9 years ago
0d345cf
Generalize induction and range analysis across type conversions.
by Aart Bik
· 9 years ago
358af83
Recognize for (int i = 0; i != x.length; i++) loops
by Aart Bik
· 9 years ago
97412c92
Use range analysis for better trip count analysis
by Aart Bik
· 9 years ago
15bd228
Implement irreducible loop support in optimizing.
by Nicolas Geoffray
· 9 years ago
b35302b
Remove bogus DCHECK in induction analysis.
by Nicolas Geoffray
· 9 years ago
7d57d7f
Various induction/range analysis improvements.
by Aart Bik
· 9 years ago
4b467ed
Simplify and rename IsLoopInvariant() test.
by Mingyao Yang
· 9 years ago
73f1f3b
Move loop invariant utility to more general place.
by Aart Bik
· 9 years ago
22f0587
Generate taken-test during trip-count analysis.
by Aart Bik
· 9 years ago
e9f3760
Added support for unsigned comparisons
by Aart Bik
· 9 years ago
ec7802a
Add DCHECKs to ArenaVector and ScopedArenaVector.
by Vladimir Marko
· 9 years ago
a841bc3
Merge "Optimizing: Tag even more arena allocations."
by Vladimir Marko
· 9 years ago
9401f53
Implemented trip-count safety information.
by Aart Bik
· 9 years ago
5233f93
Optimizing: Tag even more arena allocations.
by Vladimir Marko
· 9 years ago
cd26feb
Minor cleanup in range analysis.
by Aart Bik
· 10 years ago
f475bee
Various improvements in finding induction variables.
by Aart Bik
· 10 years ago
22af3be
Use induction variable range analysis in BCE (statically).
by Aart Bik
· 10 years ago
d14c595
Induction variable range analysis.
by Aart Bik
· 10 years ago
471a203
Simplify loop invariant operations during induction analysis.
by Aart Bik
· 10 years ago
e609b7c
Further development of induction variable analysis.
by Aart Bik
· 10 years ago
30efb4e
Induction variable analysis (with unit tests).
by Aart Bik
· 10 years ago