From e4335eb5bcbca6927e51c10cf0de3516d94ef599 Mon Sep 17 00:00:00 2001 From: Mingyao Yang Date: Mon, 2 Mar 2015 15:14:13 -0800 Subject: Make BCE a no-op if there is no array access. Change-Id: I8456182808c1dbaa0c0ae1b8c2e94bb17baf5f29 --- compiler/optimizing/builder.cc | 1 + 1 file changed, 1 insertion(+) (limited to 'compiler/optimizing/builder.cc') diff --git a/compiler/optimizing/builder.cc b/compiler/optimizing/builder.cc index 20a1b03a67..2cac93dd8c 100644 --- a/compiler/optimizing/builder.cc +++ b/compiler/optimizing/builder.cc @@ -840,6 +840,7 @@ void HGraphBuilder::BuildArrayAccess(const Instruction& instruction, current_block_->AddInstruction(new (arena_) HArrayGet(object, index, anticipated_type)); UpdateLocal(source_or_dest_reg, current_block_->GetLastInstruction()); } + graph_->SetHasArrayAccesses(true); } void HGraphBuilder::BuildFilledNewArray(uint32_t dex_pc, -- cgit v1.2.3-59-g8ed1b