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_range.cc
Age
Commit message (
Expand
)
Author
2018-03-26
ART: Implement scalar loop unrolling.
Artem Serov
2018-03-07
Introduce MIN/MAX/ABS as HIR nodes.
Aart Bik
2018-03-01
Introduce ABS as HIR nodes.
Aart Bik
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-09-09
Generalize range analysis.
Aart Bik
2017-08-30
Refined range rule for ABS(x)
Aart Bik
2017-06-29
Improved subscript and data dependence analysis.
Aart Bik
2017-06-02
Fixed bug in relying on precise FP in periodic sequence.
Aart Bik
2017-04-19
Implement halving add idiom (with checker tests).
Aart Bik
2017-04-07
Fixed missing context while detecting unit strides.
Aart Bik
2017-03-07
Improve isunit computation, some tests edits needed for SIMD.
Aart Bik
2017-03-07
Bug fix in overflow detection on pow. With regression test.
Aart Bik
2017-03-01
New utilities for induction variables.
Aart Bik
2017-01-30
Fix bug in geometric last value (found with fuzz testing)
Aart Bik
2017-01-19
Revert "Revert "Load the array class in the compiler for allocations.""
Nicolas Geoffray
2017-01-19
Revert "Load the array class in the compiler for allocations."
Hiroshi Yamauchi
2017-01-18
Load the array class in the compiler for allocations.
Nicolas Geoffray
2017-01-13
Complete unrolling of loops with small body and trip count one.
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-11-02
Improved range analysis (and thus BCE) around min/max/abs intrinsics.
Aart Bik
2016-10-20
Improve recognition of select-based period induction.
Aart Bik
2016-10-18
Enable last value generation of periodic sequence.
Aart Bik
2016-10-12
Recognize XOR-based periodic induction.
Aart Bik
2016-09-16
Minor induction variable analysis changes.
Aart Bik
2016-09-15
Added ability to generate last-value of linear induction.
Aart Bik
2016-06-29
Improvements in induction range analysis.
Aart Bik
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-02-03
Minor improvement on static BCE analysis.
Aart Bik
2015-12-15
Various induction/range analysis improvements.
Aart Bik
2015-12-03
Step-wise improvement of range analysis with outer loop induction.
Aart Bik
2015-12-01
Dynamic BCE (based on induction range analysis)
Aart Bik
2015-11-21
Revert "Dynamic BCE (based on induction range analysis)"
Aart Bik
2015-11-20
Dynamic BCE (based on induction range analysis)
Aart Bik
2015-11-04
Finalized all components of range analysis needed for dynamic bce.
Aart Bik
2015-10-28
Generate taken-test during trip-count analysis.
Aart Bik
2015-10-19
Added ability to generate induction range code.
Aart Bik
2015-09-30
Implemented trip-count safety information.
Aart Bik
2015-09-23
Minor cleanup in range analysis.
Aart Bik
2015-09-22
Various improvements in range analysis.
Aart Bik
2015-09-15
Use induction variable range analysis in BCE (statically).
Aart Bik
2015-09-10
Induction variable range analysis.
Aart Bik