summaryrefslogtreecommitdiff
path: root/compiler/optimizing/constant_folding_test.cc
AgeCommit message (Expand)Author
2024-08-21Change `MakeCondition()` to take `IfCondition`... Vladimir Marko
2024-08-12ART: Clean up HIR construction in gtests. Vladimir Marko
2024-01-15Revert "Restrict the use of ConstantFolding's VisitIf" Santiago Aboy Solanes
2023-12-07Fix "the the" typos in the compiler. Vladimir Marko
2023-04-27Optimizing: Add `HInstruction::As##type()`. Vladimir Marko
2023-04-27Optimizing: Rename `As##type` to `As##type##OrNull`. Vladimir Marko
2023-04-19Restrict the use of ConstantFolding's VisitIf Santiago Aboy Solanes
2023-02-13Don't run ReferenceTypePropagation without a Thread Santiago Aboy Solanes
2022-11-07Reland "Make compiler/optimizing/ symbols hidden." VladimĂ­r Marko
2022-08-17Reland "Propagating values from if clauses to its successors" Santiago Aboy Solanes
2022-08-09Revert "Propagating values from if clauses to its successors" Santiago Aboy Solanes
2022-08-09Propagating values from if clauses to its successors Santiago Aboy Solanes
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-06-25Move instruction_set_ to CompilerOptions. Vladimir Marko
2018-01-13Change compiler tests to have aligned code item Mathieu Chartier
2017-10-06ART: Use ScopedArenaAllocator for pass-local data. Vladimir Marko
2017-09-25ART: Introduce compiler data type. Vladimir Marko
2016-11-21ART: Add dex::TypeIndex Andreas Gampe
2016-11-08ART: Fix tidy warnings Andreas Gampe
2016-04-07Revert "Revert "Refactor HGraphBuilder and SsaBuilder to remove HLocals"" David Brazdil
2016-04-04Revert "Refactor HGraphBuilder and SsaBuilder to remove HLocals" David Brazdil
2016-04-04Refactor HGraphBuilder and SsaBuilder to remove HLocals David Brazdil
2016-04-04Build dominator tree before generating HInstructions David Brazdil
2016-03-23Optimizing: Do not insert suspend checks on back-edges. Vladimir Marko
2016-02-15ART: Run SsaBuilder from HGraphBuilder David Brazdil
2015-12-31ART: Refactor SsaBuilder for more precise typing info David Brazdil
2015-12-15Revert "ART: Refactor SsaBuilder for more precise typing info" Alex Light
2015-12-14ART: Refactor SsaBuilder for more precise typing info David Brazdil
2015-10-29Simplify unsigned comparisons against zero (with unit tests). Aart Bik
2015-10-20ART: Fix left-shift of negative numbers Andreas Gampe
2015-10-12Optimizing: Move GraphChecker memory allocations to arena. Vladimir Marko
2015-10-08Add DCHECKs to ArenaVector and ScopedArenaVector. Vladimir Marko
2015-08-05Add constant folding for long unary operations in opt. compiler. Roland Levillain
2015-06-19Be careful with predecessor/successor index. Nicolas Geoffray
2015-04-24ART: Fix gtests broken by dead block elimination David Brazdil
2015-04-22[optimizing] Name the last DCE pass. Calin Juravle
2015-04-22Run DCE again after all the other optimizations have run. Calin Juravle
2015-04-21Revert "fix optimizing gtests" Nicolas Geoffray
2015-04-21fix optimizing gtests Calin Juravle
2015-04-01[optimizing] Implement x86/x86_64 math intrinsics Mark Mendell
2015-03-26ART: Force constants into the entry block David Brazdil
2015-01-16Add implicit null checks for the optimizing compiler Calin Juravle
2014-12-17Now that GraphChecker has a state, don't re-use it. Nicolas Geoffray
2014-12-15Inlining support in optimizing. Nicolas Geoffray
2014-11-19Use HOptimization abstraction for running optimizations. Nicolas Geoffray
2014-11-06Add support for not-long on ARM64 in the optimizing compiler. Roland Levillain
2014-10-21Constant folding on unary operations in the optimizing compiler. Roland Levillain
2014-10-17Revert "Revert "Introduce a class to implement optimization passes."" Roland Levillain