summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_checker.h
AgeCommit message (Expand)Author
2015-11-06ART: Fix simplification of catch blocks in the presence of dead code David Brazdil
2015-10-12Optimizing: Move GraphChecker memory allocations to arena. Vladimir Marko
2015-09-21[optimizing] Add basic PackedSwitch support Mark Mendell
2015-07-15ART: Build SSA form when try/catch is present David Brazdil
2015-06-29Revert "Revert "Do not update the type of something we already know."" Nicolas Geoffray
2015-06-29Revert "Do not update the type of something we already know." Calin Juravle
2015-06-29Do not update the type of something we already know. Nicolas Geoffray
2015-06-26Revert "Revert "ART: Implement try/catch blocks in Builder"" David Brazdil
2015-06-26Revert "ART: Implement try/catch blocks in Builder" David Brazdil
2015-06-25ART: Implement try/catch blocks in Builder David Brazdil
2015-04-24[optimizing] Rename HasArrayAccesses and check it Mark Mendell
2015-04-24Ensure inlined static calls perform clinit checks in Optimizing. Roland Levillain
2015-04-16Merge "Remove duplicates phis created during SSA transformation" Calin Juravle
2015-04-16Remove duplicates phis created during SSA transformation Calin Juravle
2015-04-16ART: Remove DCHECKs for boolean type David Brazdil
2015-03-26ART: Force constants into the entry block David Brazdil
2015-01-21Improve error messages in art::GraphChecker and art::SSAChecker Roland Levillain
2015-01-19Constant fold after inlining. Nicolas Geoffray
2014-12-17Fix ids and remove invoke when inlining. Nicolas Geoffray
2014-11-25Fix a bug in the type analysis phase of optimizing. Nicolas Geoffray
2014-11-07ART: Use std::vector in GraphChecker Andreas Gampe
2014-10-22Tidy up logging. Ian Rogers
2014-10-17Revert "Revert "Introduce a class to implement optimization passes."" Roland Levillain
2014-10-14Implement default traversals in CFG & SSA graph checkers. Roland Levillain
2014-10-01Revert "Introduce a class to implement optimization passes." Nicolas Geoffray
2014-10-01Introduce a class to implement optimization passes. Roland Levillain
2014-09-22Add loop- and phi-related checks in the optimizing compiler. Roland Levillain
2014-09-17Add CFG and SSA form checkers in the optimizing compiler. Roland Levillain