summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_checker.cc
AgeCommit message (Expand)Author
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-06-08Revert^2 "ART: Removes SuspendCheck for plain Stelios Ioannou
2021-09-29Revert "ART: Removes SuspendCheck for plain loops with a low trip count." Nicolas Geoffray
2021-09-13ART: Removes SuspendCheck for plain loops with a low trip count. Stelios Ioannou
2021-05-24dex2oat: Abort app compilation without boot image. Vladimir Marko
2020-07-24Update language to comply with Android’s inclusive language guidance Ian Pedowitz
2020-06-09ART: Introduce predicated vector instructions. Artem Serov
2020-01-08Add OptimizingUnitTestHelper::GraphChecker methods Evgeny Astigeevich
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-05-03Perform rudimentary check on graph size for no-change assertions. Aart Bik
2018-03-27Revert^4 "Compiler changes for bitstring based type checks." Vladimir Marko
2018-03-26Revert^3 "Compiler changes for bitstring based type checks." Andreas Gampe
2018-03-22Revert^2 "Compiler changes for bitstring based type checks." Vladimir Marko
2018-01-25Revert "Compiler changes for bitstring based type checks." Nicolas Geoffray
2018-01-23Compiler changes for bitstring based type checks. Vladimir Marko
2018-01-16Improve code sinking near "always throwing" method calls Aart Bik
2017-10-12Use ScopedArenaAllocator in BCE, DCE, LSE, ... Vladimir Marko
2017-09-25ART: Introduce compiler data type. Vladimir Marko
2017-07-24ART: Include cleanup Andreas Gampe
2017-05-04optimizing: Fix undefined behavior in graph checker Igor Murashkin
2017-05-02optimizing: constructor fence redundancy elimination - remove dmb after LSE Igor Murashkin
2017-04-26fix a null pointer dereference George Burgess IV
2016-12-15ART: Move to libbase StringPrintf Andreas Gampe
2016-12-01ART: Delete unnecessary ScopedObjectAccess Andreas Gampe
2016-07-01Create a typedef for HInstruction::GetInputs() return type. Vladimir Marko
2016-06-02Refactor handling of input records. Vladimir Marko
2016-04-27Forbid HDeoptimize instructions in OSR methods. Nicolas Geoffray
2016-04-19Use iterators "before" the use node in HUserRecord<>. Vladimir Marko
2016-04-04Build dominator tree before generating HInstructions David Brazdil
2016-03-30Fix Boolean to integral types conversions. Roland Levillain
2016-03-25Optimizing: Reduce arena memory used by GraphChecker. Vladimir Marko
2016-03-24ART: Loosen a GraphChecker rule on Boolean inputs David Brazdil
2016-03-23Merge "Fix and improve shift and rotate operations." Roland Levillain
2016-03-22Merge "Optimizing: Reduce GraphChecker memory usage." Vladimir Marko
2016-03-22Optimizing: Reduce GraphChecker memory usage. Vladimir Marko
2016-03-22Merge "Tighten art::HNeg type constraints on its input." Roland Levillain
2016-03-22Fix and improve shift and rotate operations. Roland Levillain
2016-03-22Tighten art::HNeg type constraints on its input. Roland Levillain
2016-03-21Optimizing: Fix register allocator validation memory usage. Vladimir Marko
2016-03-18Ensure art::HRor support boolean, byte, short and char inputs. Roland Levillain
2016-03-16Make art::HCompare support boolean, byte, short and char inputs. Roland Levillain
2016-02-18Implement polymorphic inlining. Nicolas Geoffray
2016-02-15ART: Run SsaBuilder from HGraphBuilder David Brazdil
2016-01-28ART: Implement HSelect David Brazdil
2016-01-19Disable DCE when there are irreducible loops. Nicolas Geoffray