OSDN Git Service

Revert "Deoptimization-based bce."
authorAndreas Gampe <agampe@google.com>
Tue, 24 Mar 2015 02:39:46 +0000 (02:39 +0000)
committerAndreas Gampe <agampe@google.com>
Tue, 24 Mar 2015 02:39:46 +0000 (02:39 +0000)
commit0ba627337274ccfb8c9cb9bf23fffb1e1b9d1430
tree0e1d0813c1d8d1c7239a900c1653296975713df0
parente295e6ec5beaea31be5d7d3c996cd8cfa2053129
Revert "Deoptimization-based bce."

This breaks compiling the core image:

 Error after BCE: art::SSAChecker: Instruction 219 in block 1 does not dominate use 221 in block 1.

This reverts commit e295e6ec5beaea31be5d7d3c996cd8cfa2053129.

Change-Id: Ieeb48797d451836ed506ccb940872f1443942e4e
28 files changed:
compiler/oat_test.cc
compiler/optimizing/bounds_check_elimination.cc
compiler/optimizing/bounds_check_elimination_test.cc
compiler/optimizing/code_generator_arm.cc
compiler/optimizing/code_generator_arm.h
compiler/optimizing/code_generator_arm64.cc
compiler/optimizing/code_generator_arm64.h
compiler/optimizing/code_generator_x86.cc
compiler/optimizing/code_generator_x86.h
compiler/optimizing/code_generator_x86_64.cc
compiler/optimizing/code_generator_x86_64.h
compiler/optimizing/nodes.cc
compiler/optimizing/nodes.h
compiler/optimizing/prepare_for_register_allocation.cc
runtime/arch/arm/entrypoints_init_arm.cc
runtime/arch/arm64/entrypoints_init_arm64.cc
runtime/arch/x86/entrypoints_init_x86.cc
runtime/arch/x86/quick_entrypoints_x86.S
runtime/arch/x86_64/entrypoints_init_x86_64.cc
runtime/arch/x86_64/quick_entrypoints_x86_64.S
runtime/asm_support.h
runtime/entrypoints/quick/quick_entrypoints_list.h
runtime/entrypoints/runtime_asm_entrypoints.h
runtime/entrypoints_order_test.cc
runtime/interpreter/interpreter.cc
runtime/thread.cc
test/449-checker-bce/expected.txt
test/449-checker-bce/src/Main.java