summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Geoffray <ngeoffray@google.com>2014-12-02 12:13:34 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2014-12-02 12:13:34 +0000
commit10a573a1f8708dbe2bcb7835341cbd8e9606af63 (patch)
treedec8a92834791b040c6ec0da7f4a3804af7cd533
parentf7ebda43cb185b6414a2e86eef95eaf10b74db2c (diff)
parent37b55ebd45a2f4514bee3e111bd49c06751da49d (diff)
downloadart-10a573a1f8708dbe2bcb7835341cbd8e9606af63.tar.gz
art-10a573a1f8708dbe2bcb7835341cbd8e9606af63.tar.bz2
art-10a573a1f8708dbe2bcb7835341cbd8e9606af63.zip
Merge "Don't run optimizations after baseline."
-rw-r--r--compiler/optimizing/optimizing_compiler.cc14
1 files changed, 0 insertions, 14 deletions
diff --git a/compiler/optimizing/optimizing_compiler.cc b/compiler/optimizing/optimizing_compiler.cc
index d8533eb8bf..34485a3a2f 100644
--- a/compiler/optimizing/optimizing_compiler.cc
+++ b/compiler/optimizing/optimizing_compiler.cc
@@ -319,20 +319,6 @@ CompiledMethod* OptimizingCompiler::Compile(const DexFile::CodeItem* code_item,
unoptimized_compiled_methods_++;
codegen->CompileBaseline(&allocator);
- if (CanOptimize(*code_item)) {
- // Run these phases to get some test coverage.
- graph->BuildDominatorTree();
- graph->TransformToSSA();
- visualizer.DumpGraph("ssa");
- graph->FindNaturalLoops();
- SsaRedundantPhiElimination(graph).Run();
- SsaDeadPhiElimination(graph).Run();
- GVNOptimization(graph).Run();
- SsaLivenessAnalysis liveness(*graph, codegen);
- liveness.Analyze();
- visualizer.DumpGraph(kLivenessPassName);
- }
-
std::vector<uint8_t> mapping_table;
SrcMap src_mapping_table;
codegen->BuildMappingTable(&mapping_table,