summaryrefslogtreecommitdiff
path: root/compiler/optimizing/ssa_builder.h
AgeCommit message (Expand)Author
2022-11-07Reland "Make compiler/optimizing/ symbols hidden." VladimĂ­r Marko
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-10-03Fix ReplaceUninitializedStringPhis. Nicolas Geoffray
2018-09-25Turn DCHECKs into return false in ReplaceUninitializedStringPhis. Nicolas Geoffray
2018-07-03Handle String.<init> with a phi input. Nicolas Geoffray
2017-10-11Use ScopedArenaAllocator for building HGraph. Vladimir Marko
2017-10-06ART: Use ScopedArenaAllocator for pass-local data. Vladimir Marko
2017-09-25ART: Introduce compiler data type. Vladimir Marko
2017-03-14Revert^6 "Hash-based dex cache type array." Vladimir Marko
2017-03-13Revert^5 "Hash-based dex cache type array." Vladimir Marko
2017-02-20Revert^4 "Hash-based dex cache type array." Vladimir Marko
2017-02-13Revert^3 "Hash-based dex cache type array." Mathieu Chartier
2017-02-10Revert^2 "Hash-based dex cache type array." Vladimir Marko
2017-02-01Revert "Hash-based dex cache type array." Vladimir Marko
2017-01-30Hash-based dex cache type array. Vladimir Marko
2016-10-12Replace StackHandleScopeCollection with VariableSizedHandleScope Mathieu Chartier
2016-04-19Revert "Revert "Use dex cache from compilation unit in RTP."" Vladimir Marko
2016-04-15Revert "Use dex cache from compilation unit in RTP." Nicolas Geoffray
2016-04-14Use dex cache from compilation unit in RTP. Vladimir Marko
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-02-15ART: Run SsaBuilder from HGraphBuilder David Brazdil
2016-02-12ART: Remove HTemporary David Brazdil
2016-01-19ART: Optimize out redundant NewInstances of String David Brazdil
2016-01-15Merge "ART: Remove incorrect HFakeString optimization" David Brazdil
2016-01-14ART: Remove incorrect HFakeString optimization David Brazdil
2016-01-14Implement irreducible loop support in optimizing. Nicolas Geoffray
2016-01-06ART: Resolve ambiguous ArraySets 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-11-23ART: Fix wide stores in Optimizing David Brazdil
2015-11-04Revert "ART: Implement DeadPhiHandling in PrimitiveTypePropagation" David Brazdil
2015-11-04ART: Implement DeadPhiHandling in PrimitiveTypePropagation David Brazdil
2015-09-18ART: Optimize catch phi creation to save memory. David Brazdil
2015-09-16Optimizing: Tag arena allocations in SsaBuilder. Vladimir Marko
2015-09-16Optimizing: Tag arena allocations in HGraph. Vladimir Marko
2015-07-15ART: Build SSA form when try/catch is present David Brazdil
2015-05-07Use a growable array instead of an environment during SSA. Nicolas Geoffray
2015-04-16Remove duplicates phis created during SSA transformation Calin Juravle
2015-03-26ART: Force constants into the entry block David Brazdil
2015-03-12Tweak liveness when instructions are used in environments. Nicolas Geoffray
2015-03-10Make the SSA builder honor the debuggable flag. Nicolas Geoffray
2015-02-24ART: Add -Wunused Andreas Gampe
2015-02-19Ensure the graph is correctly typed. Nicolas Geoffray
2015-01-26Optimizing: Speed up HEnvironment use removal David Brazdil