Home
last modified time | relevance | path

Searched refs:GetPrevious (Results 1 – 23 of 23) sorted by relevance

/art/compiler/optimizing/
Dgraph_test.cc292 ASSERT_EQ(first_instruction->GetPrevious(), nullptr); in TEST_F()
294 ASSERT_EQ(got->GetPrevious(), first_instruction); in TEST_F()
305 ASSERT_EQ(first_instruction->GetPrevious(), nullptr); in TEST_F()
307 ASSERT_EQ(second_instruction->GetPrevious(), first_instruction); in TEST_F()
309 ASSERT_EQ(got->GetPrevious(), second_instruction); in TEST_F()
Dconstant_folding_test.cc329 HInstruction* inst2 = inst1->GetPrevious(); in TEST_F()
332 HInstruction* inst3 = inst2->GetPrevious(); in TEST_F()
627 HInstruction* inst2 = inst1->GetPrevious(); in TEST_F()
630 HInstruction* inst3 = inst2->GetPrevious(); in TEST_F()
633 HInstruction* inst4 = inst3->GetPrevious(); in TEST_F()
Dcha_guard_optimization.cc153 instruction = flag->GetPrevious(); in OptimizeWithDominatingGuard()
169 instruction = instruction->GetPrevious(); in OptimizeWithDominatingGuard()
Dinduction_var_analysis_test.cc1217 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1243 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1269 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1295 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1320 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1345 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
Dregister_allocation_resolver.cc533 HInstruction* previous = user->GetPrevious(); in AddInputMoveFor()
607 HInstruction* previous = at->GetPrevious(); in InsertParallelMoveAt()
642 HInstruction* previous = last->GetPrevious(); in InsertParallelMoveAtExitOf()
Dprepare_for_register_allocation.cc61 VisitBoundType(next->GetPrevious()->AsBoundType()); in VisitNullCheck()
Dcode_sinking.cc246 if (if_input == insert_pos->GetPrevious()) { in FindIdealPosition()
Dinliner.cc864 HInstruction* cursor = invoke_instruction->GetPrevious(); in TryInlineMonomorphicCall()
1028 HInstruction* cursor = invoke_instruction->GetPrevious(); in TryInlinePolymorphicCall()
1217 HInstruction* cursor = invoke_instruction->GetPrevious(); in TryInlinePolymorphicCallToSameTarget()
1302 HInstruction* cursor = invoke_instruction->GetPrevious(); in TryInlineAndReplace()
Dgraph_checker.cc44 if (instruction->IsGoto() && instruction->GetPrevious() != nullptr) { in IsAllowedToJumpToExitBlock()
45 instruction = instruction->GetPrevious(); in IsAllowedToJumpToExitBlock()
Dinduction_var_analysis.cc214 for (HInstruction* m = cond->GetPrevious(), *p = nullptr; m && !m->IsSuspendCheck(); m = p) { in RewriteBreakLoopBody()
215 p = m->GetPrevious(); in RewriteBreakLoopBody()
1140 if (ifs->GetPrevious() != cond || !cond->HasOnlyOneNonEnvironmentUse()) { in RewriteBreakLoop()
Dnodes.cc644 HInstruction* suspend_check = gota->GetPrevious(); in InsertConstant()
1153 HInstruction* previous = GetPrevious(); in GetPreviousDisregardingMoves()
1155 previous = previous->GetPrevious(); in GetPreviousDisregardingMoves()
1492 HInstruction* new_instance_inst = GetPrevious(); in GetAssociatedAllocation()
1829 if (if_input == insert_pos->GetPrevious()) { in MoveBeforeFirstUserAndOutOfLoops()
Dscheduler.cc688 cursor_ = cursor_->GetPrevious(); in Schedule()
Dload_store_elimination.cc520 HInstruction* prev = instruction->GetPrevious(); in TryRemovingNullCheck()
Dnodes.h2052 HInstruction* GetPrevious() const { return previous_; } in GetPrevious() function
2629 next_ = Done() ? nullptr : instruction_->GetPrevious(); in HBackwardInstructionIterator()
2636 next_ = Done() ? nullptr : instruction_->GetPrevious(); in Advance()
2827 if (GetPrevious() != nullptr && GetPrevious()->AsPhi()->GetRegNumber() == GetRegNumber()) { in HasEquivalentPhi()
7712 if ((GetPrevious() == instruction) in AddMove()
7713 || ((GetPrevious() == nullptr) in AddMove()
Dregister_allocator_test.cc367 HXor* last_xor = graph->GetBlocks()[1]->GetLastInstruction()->GetPrevious()->AsXor(); in TEST_F()
Dregister_allocator_linear_scan.cc1175 HInstruction* previous_phi = phi->GetPrevious(); in AllocateSpillSlotForCatchPhi()
Dregister_allocator_graph_color.cc1042 HInstruction* previous_phi = phi->GetPrevious(); in AllocateSpillSlotForCatchPhi()
Dcode_generator_arm64.cc3096 DCHECK(got->GetPrevious()->AlwaysThrows()); in HandleGoto()
3101 HInstruction* previous = got->GetPrevious(); in HandleGoto()
Dcode_generator_mips64.cc3690 DCHECK(got->GetPrevious()->AlwaysThrows()); in HandleGoto()
3695 HInstruction* previous = got->GetPrevious(); in HandleGoto()
Dcode_generator_x86_64.cc1535 DCHECK(got->GetPrevious()->AlwaysThrows()); in HandleGoto()
1540 HInstruction* previous = got->GetPrevious(); in HandleGoto()
Dcode_generator_x86.cc1376 DCHECK(got->GetPrevious()->AlwaysThrows()); in HandleGoto()
1381 HInstruction* previous = got->GetPrevious(); in HandleGoto()
Dcode_generator_arm_vixl.cc2408 DCHECK(got->GetPrevious()->AlwaysThrows()); in HandleGoto()
2413 HInstruction* previous = got->GetPrevious(); in HandleGoto()
Dcode_generator_mips.cc4363 DCHECK(got->GetPrevious()->AlwaysThrows()); in HandleGoto()
4368 HInstruction* previous = got->GetPrevious(); in HandleGoto()