/art/compiler/optimizing/ |
D | select_generator.cc | 122 HInstruction* instr = true_block->GetFirstInstruction(); in Run() 127 HInstruction* instr = false_block->GetFirstInstruction(); in Run() 145 true_value = true_block->GetFirstInstruction()->InputAt(0); in Run() 146 false_value = false_block->GetFirstInstruction()->InputAt(0); in Run() 175 false_block->GetFirstInstruction()->ReplaceInput(select, 0); in Run()
|
D | constant_folding_test.cc | 125 HInstruction* inst = graph->GetBlocks()[1]->GetFirstInstruction()->InputAt(0); in TEST_F() 186 HInstruction* inst = graph->GetBlocks()[1]->GetFirstInstruction()->InputAt(0); in TEST_F() 247 HInstruction* inst = graph->GetBlocks()[1]->GetFirstInstruction()->InputAt(0); in TEST_F() 326 HInstruction* inst1 = graph->GetBlocks()[1]->GetFirstInstruction()->InputAt(0); in TEST_F() 397 HInstruction* inst = graph->GetBlocks()[1]->GetFirstInstruction()->InputAt(0); in TEST_F() 460 HInstruction* inst = graph->GetBlocks()[1]->GetFirstInstruction()->InputAt(0); in TEST_F() 524 HInstruction* inst = graph->GetBlocks()[1]->GetFirstInstruction()->InputAt(0); in TEST_F() 624 HInstruction* inst1 = graph->GetBlocks()[4]->GetFirstInstruction()->InputAt(0); in TEST_F() 709 HInstruction* inst = graph->GetBlocks()[1]->GetFirstInstruction()->InputAt(0); in TEST_F()
|
D | gvn_test.cc | 184 ASSERT_TRUE(then->GetFirstInstruction()->IsGoto()); in TEST_F() 185 ASSERT_TRUE(else_->GetFirstInstruction()->IsGoto()); in TEST_F() 186 ASSERT_TRUE(join->GetFirstInstruction()->IsExit()); in TEST_F() 411 outer_loop_body->RemoveInstruction(outer_loop_body->GetFirstInstruction()); in TEST_F()
|
D | suspend_check_test.cc | 42 ASSERT_TRUE(loop_header->GetFirstInstruction()->IsSuspendCheck()); in TestCode()
|
D | dead_code_elimination.cc | 198 not_throws->InsertInstructionBefore(bound, not_throws->GetFirstInstruction()); in RemoveNonNullControlDependences() 243 HInstruction* first = block->GetFirstInstruction(); in SimplifyAlwaysThrows() 327 HInstruction* first = block->GetFirstInstruction(); in SimplifyIfs()
|
D | graph_test.cc | 289 ASSERT_EQ(block->GetFirstInstruction(), first_instruction); in TEST_F() 302 ASSERT_EQ(block->GetFirstInstruction(), first_instruction); in TEST_F()
|
D | pc_relative_fixups_x86.cc | 178 entry_block->InsertInstructionBefore(method_address, entry_block->GetFirstInstruction()); in GetPCRelativeBasePointer()
|
D | register_allocator_test.cc | 368 HXor* first_xor = graph->GetBlocks()[1]->GetFirstInstruction()->AsXor(); in TEST_F() 445 LiveInterval* unhandled = graph->GetEntryBlock()->GetFirstInstruction()->GetLiveInterval(); in TEST_F() 451 graph->GetEntryBlock()->GetFirstInstruction()); in TEST_F()
|
D | nodes.cc | 252 HInstruction* instruction = GetFirstInstruction(); in GetFirstInstructionDisregardMoves() 701 HInstruction* first_instruction = header->GetFirstInstruction(); in SimplifyLoop() 768 block->GetFirstInstruction() != nullptr && in SimplifyCFG() 769 block->GetFirstInstruction()->IsSuspendCheck()) { in SimplifyCFG() 772 block->RemoveInstruction(block->GetFirstInstruction()); in SimplifyCFG() 856 if (entry_block_->GetFirstInstruction() == nullptr) { in GetCurrentMethod() 860 cached_current_method_, entry_block_->GetFirstInstruction()); in GetCurrentMethod() 2244 && block.GetFirstInstruction() == block.GetLastInstruction(); in HasOnlyOneInstruction() 2256 return (GetFirstInstruction() == GetLastInstruction()) && in IsSingleReturnOrReturnVoidAllowingPhis()
|
D | register_allocation_resolver.cc | 574 at = at->GetBlock()->GetFirstInstruction(); in InsertParallelMoveAt() 664 HInstruction* first = block->GetFirstInstruction(); in InsertParallelMoveAtEntryOf()
|
D | induction_var_analysis.cc | 217 m->MoveBefore(body->GetFirstInstruction(), false); in RewriteBreakLoopBody() 1156 body->GetFirstInstruction() != index->InputAt(1) || in RewriteBreakLoop() 1157 !body->GetFirstInstruction()->HasOnlyOneNonEnvironmentUse() || in RewriteBreakLoop() 1158 !body->GetFirstInstruction()->GetNext()->IsGoto()) { in RewriteBreakLoop()
|
D | gvn.cc | 488 HInstruction* current = block->GetFirstInstruction(); in VisitBasicBlock()
|
D | inliner.cc | 169 for (HInstruction* instruction = block->GetFirstInstruction(); instruction != nullptr;) { in Run() 815 bb_cursor->InsertInstructionBefore(deopt_flag, bb_cursor->GetFirstInstruction()); in AddCHAGuard() 840 bb_cursor->InsertInstructionBefore(receiver_class, bb_cursor->GetFirstInstruction()); in AddTypeGuard() 1159 bb_cursor->InsertInstructionBefore(receiver_class, bb_cursor->GetFirstInstruction()); in TryInlinePolymorphicCallToSameTarget()
|
D | loop_optimization.cc | 1205 while (!header->GetFirstInstruction()->IsGoto()) { in Vectorize() 1206 header->RemoveInstruction(header->GetFirstInstruction()); in Vectorize() 1276 HEnvironment* env = vector_header_->GetFirstInstruction()->GetEnvironment(); in GenerateNewLoop() 1943 exit->InsertInstructionBefore(reduce, exit->GetFirstInstruction()); in ReduceAndExtractIfNeeded() 2448 HInstruction* s = block->GetFirstInstruction(); in TrySetSimpleLoopHeader()
|
D | reference_type_propagation.cc | 267 : start_block->GetFirstInstruction(); in BoundTypeIn()
|
D | graph_checker.cc | 351 } else if (load->GetBlock()->GetFirstInstruction() != load) { in VisitLoadException()
|
D | instruction_builder.cc | 290 current_block_->InsertInstructionBefore(instruction, current_block_->GetFirstInstruction()); in InsertInstructionAtTop() 343 DCHECK(block->GetFirstInstruction()->IsSuspendCheck()); in IsBlockPopulated() 344 return block->GetFirstInstruction() != block->GetLastInstruction(); in IsBlockPopulated()
|
D | bounds_check_elimination.cc | 545 for (HInstruction* instruction = block->GetFirstInstruction(); instruction != nullptr;) { in VisitBasicBlock()
|
D | load_store_elimination.cc | 3540 if (blk->GetFirstInstruction() != ins) { in ReorderMaterializationsForEnvDominance() 3543 ins->MoveBefore(blk->GetFirstInstruction(), /*do_checks=*/false); in ReorderMaterializationsForEnvDominance()
|
D | code_generator.cc | 1611 DCHECK(block->GetFirstInstruction() == spills); in ClearSpillSlotsFromLoopPhisInStackMap()
|
D | nodes.h | 1186 HInstruction* GetFirstInstruction() const { return instructions_.first_instruction_; } in GetFirstInstruction() function
|