summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/induction_var_range.h
Commit message (Expand)AuthorAgeFilesLines
* ART: Implement scalar loop unrolling.Artem Serov2018-03-261-2/+16
* Set basic framework for detecting reductions.Aart Bik2017-08-081-0/+10
* Improved subscript and data dependence analysis.Aart Bik2017-06-291-0/+1
* Fixed missing context while detecting unit strides.Aart Bik2017-04-071-3/+7
* New utilities for induction variables.Aart Bik2017-03-011-1/+15
* Complete unrolling of loops with small body and trip count one.Aart Bik2017-01-131-2/+2
* Added polynomial induction variables analysis. With tests.Aart Bik2016-12-091-0/+18
* Added geometric induction variables analysis.Aart Bik2016-12-051-0/+10
* Improved induction variable analysis and loop optimizations.Aart Bik2016-10-241-0/+10
* Enable last value generation of periodic sequence.Aart Bik2016-10-181-11/+23
* Recognize XOR-based periodic induction.Aart Bik2016-10-121-0/+2
* Improved and simplified loop optimizations.Aart Bik2016-10-111-0/+8
* Added ability to generate last-value of linear induction.Aart Bik2016-09-151-20/+44
* Improvements in induction range analysis.Aart Bik2016-06-291-18/+30
* Use range analysis for better trip count analysisAart Bik2016-02-241-4/+21
* Minor improvement on static BCE analysis.Aart Bik2016-02-031-16/+16
* Various induction/range analysis improvements.Aart Bik2015-12-151-45/+47
* Step-wise improvement of range analysis with outer loop induction.Aart Bik2015-12-031-0/+9
* Finalized all components of range analysis needed for dynamic bce.Aart Bik2015-11-041-25/+46
* Added ability to generate induction range code.Aart Bik2015-10-191-0/+48
* Implemented trip-count safety information.Aart Bik2015-09-301-2/+7
* Minor cleanup in range analysis.Aart Bik2015-09-231-6/+4
* Various improvements in range analysis.Aart Bik2015-09-221-20/+25
* Use induction variable range analysis in BCE (statically).Aart Bik2015-09-151-5/+10
* Induction variable range analysis.Aart Bik2015-09-101-0/+103