summaryrefslogtreecommitdiff
path: root/compiler/optimizing/induction_var_range.h
AgeCommit message (Expand)Author
2024-07-16Update InductionVarRange::Replace to match more cases Santiago Aboy Solanes
2023-11-24Improve linear induction var range creation Santiago Aboy Solanes
2023-11-10Improve linear loop optimization overflow checks Santiago Aboy Solanes
2023-04-27Optimizing: Add `HInstruction::As##type()`. Vladimir Marko
2023-04-27Optimizing: Rename `As##type` to `As##type##OrNull`. Vladimir Marko
2022-11-07Reland "Make compiler/optimizing/ symbols hidden." VladimĂ­r Marko
2022-07-26Make linear loop optimization safe from overflow Santiago Aboy Solanes
2022-03-28Fix last value generation in loop optimization. Vladimir Marko
2019-10-14Revert "Make compiler/optimizing/ symbols hidden." Vladimir Marko
2019-10-14Make compiler/optimizing/ symbols hidden. Vladimir Marko
2018-03-26ART: Implement scalar loop unrolling. Artem Serov
2017-08-08Set basic framework for detecting reductions. Aart Bik
2017-06-29Improved subscript and data dependence analysis. Aart Bik
2017-04-07Fixed missing context while detecting unit strides. Aart Bik
2017-03-01New utilities for induction variables. Aart Bik
2017-01-13Complete unrolling of loops with small body and trip count one. Aart Bik
2016-12-09Added polynomial induction variables analysis. With tests. Aart Bik
2016-12-05Added geometric induction variables analysis. Aart Bik
2016-10-24Improved induction variable analysis and loop optimizations. Aart Bik
2016-10-18Enable last value generation of periodic sequence. Aart Bik
2016-10-12Recognize XOR-based periodic induction. Aart Bik
2016-10-11Improved and simplified loop optimizations. Aart Bik
2016-09-15Added ability to generate last-value of linear induction. Aart Bik
2016-06-29Improvements in induction range analysis. Aart Bik
2016-02-24Use range analysis for better trip count analysis Aart Bik
2016-02-03Minor improvement on static BCE analysis. Aart Bik
2015-12-15Various induction/range analysis improvements. Aart Bik
2015-12-03Step-wise improvement of range analysis with outer loop induction. Aart Bik
2015-11-04Finalized all components of range analysis needed for dynamic bce. Aart Bik
2015-10-19Added ability to generate induction range code. Aart Bik
2015-09-30Implemented trip-count safety information. Aart Bik
2015-09-23Minor cleanup in range analysis. Aart Bik
2015-09-22Various improvements in range analysis. Aart Bik
2015-09-15Use induction variable range analysis in BCE (statically). Aart Bik
2015-09-10Induction variable range analysis. Aart Bik