summaryrefslogtreecommitdiffstats
path: root/compiler/dex/bb_optimizations.cc
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/dex/bb_optimizations.cc')
-rw-r--r--compiler/dex/bb_optimizations.cc21
1 files changed, 0 insertions, 21 deletions
diff --git a/compiler/dex/bb_optimizations.cc b/compiler/dex/bb_optimizations.cc
index 2ab6252a87..abfa7a7eb7 100644
--- a/compiler/dex/bb_optimizations.cc
+++ b/compiler/dex/bb_optimizations.cc
@@ -74,27 +74,6 @@ bool MethodUseCount::WalkBasicBlocks(CompilationUnit* cUnit, BasicBlock* bb) con
}
/*
- * Null Check Elimination and Type Inference Initialization pass implementation start.
- */
-
-bool NullCheckEliminationAndTypeInferenceInit::Gate(const CompilationUnit* cUnit) const {
- // First check the ssa register vector
- cUnit->mir_graph->CheckSSARegisterVector();
-
- // Did we disable the pass?
- bool performInit = ((cUnit->disable_opt & (1 << kNullCheckElimination)) == 0);
-
- return performInit;
-}
-
-bool NullCheckEliminationAndTypeInferenceInit::WalkBasicBlocks(CompilationUnit* cUnit,
- BasicBlock* bb) const {
- cUnit->mir_graph->NullCheckEliminationInit(bb);
- // No need of repeating, so just return false.
- return false;
-}
-
-/*
* BasicBlock Combine pass implementation start.
*/
bool BBCombine::WalkBasicBlocks(CompilationUnit* cUnit, BasicBlock* bb) const {