/art/compiler/optimizing/ |
graph_test.cc | 88 ASSERT_EQ(if_block->GetLastInstruction()->AsIf()->IfTrueSuccessor(), if_true); 89 ASSERT_EQ(if_block->GetLastInstruction()->AsIf()->IfFalseSuccessor(), return_block); 94 ASSERT_EQ(if_block->GetLastInstruction()->AsIf()->IfTrueSuccessor(), if_true); 97 HBasicBlock* false_block = if_block->GetLastInstruction()->AsIf()->IfFalseSuccessor(); 123 ASSERT_EQ(if_block->GetLastInstruction()->AsIf()->IfTrueSuccessor(), return_block); 124 ASSERT_EQ(if_block->GetLastInstruction()->AsIf()->IfFalseSuccessor(), if_false); 129 ASSERT_EQ(if_block->GetLastInstruction()->AsIf()->IfFalseSuccessor(), if_false); 132 HBasicBlock* true_block = if_block->GetLastInstruction()->AsIf()->IfTrueSuccessor(); 156 ASSERT_EQ(if_block->GetLastInstruction()->AsIf()->IfTrueSuccessor(), if_block); 157 ASSERT_EQ(if_block->GetLastInstruction()->AsIf()->IfFalseSuccessor(), return_block) [all...] |
licm_test.cc | 134 loop_body_->InsertInstructionBefore(get_field, loop_body_->GetLastInstruction()); 138 loop_body_->InsertInstructionBefore(set_field, loop_body_->GetLastInstruction()); 161 loop_body_->InsertInstructionBefore(get_field, loop_body_->GetLastInstruction()); 172 loop_body_->InsertInstructionBefore(set_field, loop_body_->GetLastInstruction()); 187 loop_body_->InsertInstructionBefore(get_array, loop_body_->GetLastInstruction()); 190 loop_body_->InsertInstructionBefore(set_array, loop_body_->GetLastInstruction()); 205 loop_body_->InsertInstructionBefore(get_array, loop_body_->GetLastInstruction()); 208 loop_body_->InsertInstructionBefore(set_array, loop_body_->GetLastInstruction());
|
cha_guard_optimization.cc | 156 instruction = dominator->GetLastInstruction(); 198 flag->MoveBefore(pre_header->GetLastInstruction()); 199 compare->MoveBefore(pre_header->GetLastInstruction()); 207 pre_header->InsertInstructionBefore(deoptimize, pre_header->GetLastInstruction());
|
gvn_test.cc | 64 HInstruction* to_remove = block->GetLastInstruction(); 74 HInstruction* different_offset = block->GetLastInstruction(); 95 HInstruction* use_after_kill = block->GetLastInstruction(); 139 block->AddInstruction(new (&allocator) HIf(block->GetLastInstruction())); 244 HInstruction* field_get_in_loop_header = loop_header->GetLastInstruction(); 245 loop_header->AddInstruction(new (&allocator) HIf(block->GetLastInstruction())); 259 HInstruction* field_set = loop_body->GetLastInstruction(); 269 HInstruction* field_get_in_loop_body = loop_body->GetLastInstruction(); 281 HInstruction* field_get_in_exit = exit->GetLastInstruction(); 408 outer_loop_body->GetLastInstruction()); [all...] |
dead_code_elimination.cc | 40 HInstruction* last_instruction = block->GetLastInstruction(); 186 HInstruction* last = block->GetLastInstruction(); 292 while (block->GetLastInstruction()->IsGoto()) {
|
graph_checker_test.cc | 126 HInstruction* last_inst = exit_block->GetLastInstruction();
|
live_ranges_test.cc | 77 ASSERT_TRUE(block->GetLastInstruction()->IsReturn()); 78 ASSERT_EQ(8u, block->GetLastInstruction()->GetLifetimePosition()); 125 ASSERT_TRUE(block->GetLastInstruction()->IsReturn()); 126 ASSERT_EQ(22u, block->GetLastInstruction()->GetLifetimePosition());
|
licm.cc | 143 instruction->MoveBefore(pre_header->GetLastInstruction());
|
select_generator.cc | 83 HIf* if_instruction = block->GetLastInstruction()->AsIf();
|
code_sinking.cc | 33 if (exit_predecessor->GetLastInstruction()->IsThrow()) { 224 insert_pos = target_block->GetLastInstruction();
|
instruction_builder.cc | 264 return block->GetFirstInstruction() != block->GetLastInstruction(); 520 UpdateLocal(instruction.VRegA(), current_block_->GetLastInstruction()); 529 UpdateLocal(instruction.VRegA(), current_block_->GetLastInstruction()); 539 UpdateLocal(instruction.VRegA(), current_block_->GetLastInstruction()); 549 UpdateLocal(instruction.VRegA(), current_block_->GetLastInstruction()); 559 UpdateLocal(instruction.VRegA(), current_block_->GetLastInstruction()); 569 UpdateLocal(instruction.VRegA(), current_block_->GetLastInstruction()); 579 UpdateLocal(instruction.VRegA(), current_block_->GetLastInstruction()); 590 UpdateLocal(instruction.VRegA(), current_block_->GetLastInstruction()); 601 UpdateLocal(instruction.VRegA(), current_block_->GetLastInstruction()); [all...] |
induction_var_analysis_test.cc | 179 HInstruction* control = loop_header_[d]->GetLastInstruction(); [all...] |
graph_checker.cc | 41 HTryBoundary* boundary = block->GetLastInstruction()->AsTryBoundary(); 110 predecessor->GetSinglePredecessor()->GetLastInstruction() : 111 predecessor->GetLastInstruction(); 145 if (current->GetNext() == nullptr && current != block->GetLastInstruction()) { [all...] |
nodes.cc | 480 HInstruction* gota = entry_block_->GetLastInstruction(); [all...] |
bounds_check_elimination.cc | [all...] |
scheduler.cc | 593 cursor_ = block->GetLastInstruction(); 654 DCHECK_NE(cursor, cursor->GetBlock()->GetLastInstruction());
|
codegen_test.cc | 459 block->InsertInstructionBefore(move, block->GetLastInstruction()); 507 block->InsertInstructionBefore(move, block->GetLastInstruction()); 575 block->InsertInstructionBefore(move, block->GetLastInstruction());
|
reference_type_propagation.cc | 357 BoundTypeForClassCheck(block->GetLastInstruction()); 361 HIf* ifInstruction = block->GetLastInstruction()->AsIf(); 473 HIf* ifInstruction = block->GetLastInstruction()->AsIf(); [all...] |
induction_var_range_test.cc | [all...] |
register_allocator_test.cc | 339 HReturn* ret = return_block->GetLastInstruction()->AsReturn(); 363 HXor* last_xor = graph->GetBlocks()[1]->GetLastInstruction()->GetPrevious()->AsXor(); [all...] |
induction_var_range.cc | 179 DCHECK(block->GetLastInstruction() != nullptr) << block->GetBlockId(); 181 block->InsertInstructionBefore(instruction, block->GetLastInstruction()); 188 return loop->GetHeader()->GetLastInstruction(); [all...] |
induction_var_analysis.cc | 751 HInstruction* control = loop->GetHeader()->GetLastInstruction(); [all...] |
register_allocation_resolver.cc | 633 HInstruction* last = block->GetLastInstruction();
|
inliner.cc | [all...] |
loop_optimization.cc | 266 block->InsertInstructionBefore(instruction, block->GetLastInstruction()); [all...] |