diff options
author | Vladimir Marko <vmarko@google.com> | 2020-06-08 10:26:06 +0100 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2020-06-08 12:41:04 +0000 |
commit | ef898425c975f150caaed077ca204fa86b951e7f (patch) | |
tree | 1ad038b90bb860fe1b9a20872b990c7918fcd1e1 /compiler/optimizing/optimizing_compiler.cc | |
parent | f7290cac4af6a981d98122af1a6d48b0e80da574 (diff) |
Run LSA as a part of the LSE pass.
Make LSA a helper class, not an optimization pass. Move all
its allocations to ScopedArenaAllocator to reduce the peak
memory usage a little bit.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing
Change-Id: I7fc634abe732d22c99005921ffecac5207bcf05f
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
-rw-r--r-- | compiler/optimizing/optimizing_compiler.cc | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/compiler/optimizing/optimizing_compiler.cc b/compiler/optimizing/optimizing_compiler.cc index 2d5216a6db..02751cb83e 100644 --- a/compiler/optimizing/optimizing_compiler.cc +++ b/compiler/optimizing/optimizing_compiler.cc @@ -646,7 +646,6 @@ void OptimizingCompiler::RunOptimizations(HGraph* graph, // Other high-level optimizations. OptDef(OptimizationPass::kSideEffectsAnalysis, "side_effects$before_lse"), - OptDef(OptimizationPass::kLoadStoreAnalysis), OptDef(OptimizationPass::kLoadStoreElimination), OptDef(OptimizationPass::kCHAGuardOptimization), OptDef(OptimizationPass::kDeadCodeElimination, |