summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_sinking.cc
AgeCommit message (Expand)Author
2023-12-06Remove partial LSE Santiago Aboy Solanes
2023-08-11Improve code sinking's sorting Santiago Aboy Solanes
2023-04-27Optimizing: Add `HInstruction::As##type()`. Vladimir Marko
2023-04-27Optimizing: Rename `As##type` to `As##type##OrNull`. Vladimir Marko
2023-04-14Coalesce Return/ReturnVoid instructions Santiago Aboy Solanes
2023-02-28Code sinking cleanups Santiago Aboy Solanes
2023-02-24Don't consider TryBoundary instruction as uncommon branches Santiago Aboy Solanes
2023-02-23Don't try to hoist an instruction out of a loop it belongs in Santiago Aboy Solanes
2022-11-07Reland "Make compiler/optimizing/ symbols hidden." VladimĂ­r Marko
2022-09-08Reland "Add an environment to the beginning of catch blocks" Santiago Aboy Solanes
2022-09-06Revert "Add an environment to the beginning of catch blocks" Santiago Aboy Solanes
2022-09-06Add an environment to the beginning of catch blocks Santiago Aboy Solanes
2022-03-29Allow code to sink right before the TryBoundary Santiago Aboy Solanes
2022-03-23Allow to sink code within its try block Santiago Aboy Solanes
2022-03-22Allow to sink code to catch blocks Santiago Aboy Solanes
2022-02-25Update compiler/ implications to use (D)CHECK_IMPLIES Santiago Aboy Solanes
2021-01-25Revert^4 "Partial Load Store Elimination" Alex Light
2020-05-14Code sinking can move around LoadString that can throw. Nicolas Geoffray
2019-10-14Revert "Make compiler/optimizing/ symbols hidden." Vladimir Marko
2019-10-14Make compiler/optimizing/ symbols hidden. Vladimir Marko
2018-12-27ART: Refactor for bugprone-argument-comment Andreas Gampe
2018-04-26Step 1 of 2: conditional passes. Aart Bik
2018-03-22Code sinking bug fix. Aart Bik
2018-01-16Improve code sinking near "always throwing" method calls Aart Bik
2017-10-06ART: Use ScopedArenaAllocator for pass-local data. Vladimir Marko
2017-09-08optimizing: add block-scoped constructor fence merging pass Igor Murashkin
2017-08-11optimizing: Refactor statistics to use OptimizingCompilerStats helper Igor Murashkin
2017-05-18optimizing: Build HConstructorFence for HNewArray/HNewInstance nodes Igor Murashkin
2017-04-20Handle catch phis in code sinking. Nicolas Geoffray
2017-02-27Implement code sinking. Nicolas Geoffray