summaryrefslogtreecommitdiff
path: root/compiler/optimizing/select_generator.cc
AgeCommit message (Expand)Author
2023-04-27Optimizing: Add `HInstruction::As##type()`. Vladimir Marko
2023-04-27Optimizing: Rename `As##type` to `As##type##OrNull`. Vladimir Marko
2023-04-26Remove unnecessary `HInstruction::As##type()` calls. Vladimir Marko
2023-02-22Set more RTI only if they are valid Santiago Aboy Solanes
2022-11-07Reland "Make compiler/optimizing/ symbols hidden." VladimĂ­r Marko
2022-09-09Remove restriction of different Phi values in SelectGenerator Santiago Aboy Solanes
2022-08-09Generate selects for nested ternary operators Santiago Aboy Solanes
2020-05-13Move HandleCache to HGraph. Vladimir Marko
2019-10-14Revert "Make compiler/optimizing/ symbols hidden." Vladimir Marko
2019-10-14Make compiler/optimizing/ symbols hidden. Vladimir Marko
2018-06-29ART: Fix HSelectGenerator for instructions which can throw. Artem Serov
2018-04-26Step 1 of 2: conditional passes. Aart Bik
2018-04-17Run GVN earlier. Aart Bik
2018-03-30Recognize nested MIN-MAX operations. Aart Bik
2017-11-20Refactored optimization passes setup. Aart Bik
2017-10-12Use ScopedArenaAllocator in BCE, DCE, LSE, ... Vladimir Marko
2017-10-06ART: Use ScopedArenaAllocator for pass-local data. Vladimir Marko
2017-09-25ART: Introduce compiler data type. Vladimir Marko
2017-08-14Merge "RFC: Generate select instruction for conditional returns." Nicolas Geoffray
2017-08-11optimizing: Refactor statistics to use OptimizingCompilerStats helper Igor Murashkin
2017-08-10RFC: Generate select instruction for conditional returns. Mads Ager
2016-10-27Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator. Vladimir Marko
2016-06-07ART: Remove redundant MoveInstructionBefore method David Brazdil
2016-02-18Add statistics support for some optimizations Jean-Philippe Halimi
2016-01-28ART: Implement HSelect David Brazdil