index
:
platform/art
banksia-dev
[no description]
Gerrit Code Review
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
optimizing
/
induction_var_analysis.cc
Age
Commit message (
Expand
)
Author
2023-04-27
Optimizing: Add `HInstruction::As##type()`.
Vladimir Marko
2023-04-27
Optimizing: Rename `As##type` to `As##type##OrNull`.
Vladimir Marko
2023-01-30
Skip InductionVarAnalysis for a pathological case
Santiago Aboy Solanes
2022-11-07
Reland "Make compiler/optimizing/ symbols hidden."
VladimĂr Marko
2022-03-28
Fix last value generation in loop optimization.
Vladimir Marko
2022-03-21
Clean up InductionVarAnalysis.
Vladimir Marko
2019-10-14
Revert "Make compiler/optimizing/ symbols hidden."
Vladimir Marko
2019-10-14
Make compiler/optimizing/ symbols hidden.
Vladimir Marko
2018-11-29
C++17 compatibility: make WITH_TIDY=1 happy again.
Elliott Hughes
2018-04-26
Step 1 of 2: conditional passes.
Aart Bik
2017-11-20
Recognize countable "break" loops
Aart Bik
2017-11-20
Refactored optimization passes setup.
Aart Bik
2017-11-08
cpplint: Cleanup errors
Igor Murashkin
2017-10-06
ART: Use ScopedArenaAllocator for pass-local data.
Vladimir Marko
2017-10-03
ART: Introduce Uint8 compiler data type.
Vladimir Marko
2017-09-25
ART: Introduce compiler data type.
Vladimir Marko
2017-06-08
ART: Fix or disable some tidy warnings.
Andreas Gampe
2016-12-20
Fix transfer over rejected induction.
Aart Bik
2016-12-19
Improved induction var and range analysis around types.
Aart Bik
2016-12-15
Fine tuning the induction analysis.
Aart Bik
2016-12-09
Added polynomial induction variables analysis. With tests.
Aart Bik
2016-12-05
Added geometric induction variables analysis.
Aart Bik
2016-10-27
Merge "Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator."
Vladimir Marko
2016-10-27
Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator.
Vladimir Marko
2016-10-24
Improved induction variable analysis and loop optimizations.
Aart Bik
2016-10-20
Improve recognition of select-based period induction.
Aart Bik
2016-10-12
Recognize XOR-based periodic induction.
Aart Bik
2016-09-16
Minor induction variable analysis changes.
Aart Bik
2016-07-01
Create a typedef for HInstruction::GetInputs() return type.
Vladimir Marko
2016-06-22
Fixed typo in comment.
Aart Bik
2016-06-02
Refactor handling of input records.
Vladimir Marko
2016-03-25
Fix bug not accounting for type in induction comparison.
Aart Bik
2016-03-22
Optimizing: Fix a new valgrind error in image_test.
Vladimir Marko
2016-03-21
Generalize induction and range analysis across type conversions.
Aart Bik
2016-02-25
Recognize for (int i = 0; i != x.length; i++) loops
Aart Bik
2016-02-24
Use range analysis for better trip count analysis
Aart Bik
2016-01-14
Implement irreducible loop support in optimizing.
Nicolas Geoffray
2015-12-31
Remove bogus DCHECK in induction analysis.
Nicolas Geoffray
2015-12-15
Various induction/range analysis improvements.
Aart Bik
2015-12-08
Simplify and rename IsLoopInvariant() test.
Mingyao Yang
2015-10-29
Move loop invariant utility to more general place.
Aart Bik
2015-10-28
Generate taken-test during trip-count analysis.
Aart Bik
2015-10-14
Added support for unsigned comparisons
Aart Bik
2015-10-08
Add DCHECKs to ArenaVector and ScopedArenaVector.
Vladimir Marko
2015-09-30
Merge "Optimizing: Tag even more arena allocations."
Vladimir Marko
2015-09-30
Implemented trip-count safety information.
Aart Bik
2015-09-29
Optimizing: Tag even more arena allocations.
Vladimir Marko
2015-09-23
Minor cleanup in range analysis.
Aart Bik
2015-09-23
Various improvements in finding induction variables.
Aart Bik
2015-09-15
Use induction variable range analysis in BCE (statically).
Aart Bik
[next]