Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dgraph_test.cc293 ASSERT_EQ(first_instruction->GetPrevious(), nullptr); in TEST_F()
295 ASSERT_EQ(got->GetPrevious(), first_instruction); in TEST_F()
306 ASSERT_EQ(first_instruction->GetPrevious(), nullptr); in TEST_F()
308 ASSERT_EQ(second_instruction->GetPrevious(), first_instruction); in TEST_F()
310 ASSERT_EQ(got->GetPrevious(), second_instruction); in TEST_F()
Dconstant_folding_test.cc331 HInstruction* inst2 = inst1->GetPrevious(); in TEST_F()
334 HInstruction* inst3 = inst2->GetPrevious(); in TEST_F()
629 HInstruction* inst2 = inst1->GetPrevious(); in TEST_F()
632 HInstruction* inst3 = inst2->GetPrevious(); in TEST_F()
635 HInstruction* inst4 = inst3->GetPrevious(); in TEST_F()
Dcha_guard_optimization.cc153 instruction = flag->GetPrevious(); in OptimizeWithDominatingGuard()
169 instruction = instruction->GetPrevious(); in OptimizeWithDominatingGuard()
Dcode_sinking.cc60 if (last->GetPrevious() == nullptr) { in UncommonBranchSinking()
65 last = last->GetPrevious(); in UncommonBranchSinking()
320 if (if_input == insert_pos->GetPrevious()) { in FindIdealPosition()
Dinduction_var_analysis_test.cc1218 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1244 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1270 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1296 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1321 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
1346 HInstruction* ifs = loop_header_[0]->GetLastInstruction()->GetPrevious(); in TEST_F()
Dregister_allocation_resolver.cc532 HInstruction* previous = user->GetPrevious(); in AddInputMoveFor()
606 HInstruction* previous = at->GetPrevious(); in InsertParallelMoveAt()
641 HInstruction* previous = last->GetPrevious(); in InsertParallelMoveAtExitOf()
Dprepare_for_register_allocation.cc61 VisitBoundType(next->GetPrevious()->AsBoundType()); in VisitNullCheck()
Dselect_generator.cc236 inner_if_block->GetLastInstruction()->GetPrevious() != in TryFixupDoubleDiamondPattern()
Dinliner.cc581 HInstruction* cursor = invoke_instruction->GetPrevious(); in TryInlineFromCHA()
883 HInstruction* cursor = invoke_instruction->GetPrevious(); in TryInlineMonomorphicCall()
1053 HInstruction* cursor = invoke_instruction->GetPrevious(); in TryInlinePolymorphicCall()
1249 HInstruction* cursor = invoke_instruction->GetPrevious(); in TryInlinePolymorphicCallToSameTarget()
Dscheduler.cc635 cursor_ = cursor_->GetPrevious(); in Schedule()
Dnodes.cc702 HInstruction* suspend_check = gota->GetPrevious(); in InsertConstant()
1258 HInstruction* previous = GetPrevious(); in GetPreviousDisregardingMoves()
1260 previous = previous->GetPrevious(); in GetPreviousDisregardingMoves()
1645 HInstruction* new_instance_inst = GetPrevious(); in GetAssociatedAllocation()
2048 if (if_input == insert_pos->GetPrevious()) { in MoveBeforeFirstUserAndOutOfLoops()
Dinduction_var_analysis.cc180 for (HInstruction* m = cond->GetPrevious(); m && !m->IsSuspendCheck();) { in RewriteBreakLoopBody()
181 HInstruction* p = m->GetPrevious(); in RewriteBreakLoopBody()
1257 if (ifs->GetPrevious() != cond || !cond->HasOnlyOneNonEnvironmentUse()) { in RewriteBreakLoop()
Dgraph_checker.cc48 if (instruction->IsGoto() && instruction->GetPrevious() != nullptr) { in IsAllowedToJumpToExitBlock()
49 instruction = instruction->GetPrevious(); in IsAllowedToJumpToExitBlock()
Ddead_code_elimination.cc287 block->GetLastInstruction()->GetPrevious() == throwing_invoke) { in SimplifyAlwaysThrows()
Dnodes.h2290 HInstruction* GetPrevious() const { return previous_; } in GetPrevious() function
2915 next_ = Done() ? nullptr : instruction_->GetPrevious();
2919 next_ = Done() ? nullptr : instruction_->GetPrevious();
2926 next_ = Done() ? nullptr : instruction_->GetPrevious();
3209 if (GetPrevious() != nullptr && GetPrevious()->AsPhi()->GetRegNumber() == GetRegNumber()) {
8355 if ((GetPrevious() == instruction)
8356 || ((GetPrevious() == nullptr)
Dregister_allocator_test.cc340 HXor* last_xor = graph->GetBlocks()[1]->GetLastInstruction()->GetPrevious()->AsXor(); in TEST_F()
Dregister_allocator_linear_scan.cc1285 HInstruction* previous_phi = phi->GetPrevious(); in AllocateSpillSlotForCatchPhi()
Dcode_generator_arm64.cc3759 DCHECK(got->GetPrevious()->AlwaysThrows()); in HandleGoto()
3764 HInstruction* previous = got->GetPrevious(); in HandleGoto()
Dcode_generator_riscv64.cc2010 DCHECK(instruction->GetPrevious()->AlwaysThrows()); in HandleGoto()
2015 HInstruction* previous = instruction->GetPrevious(); in HandleGoto()
Dcode_generator_x86_64.cc2098 DCHECK(got->GetPrevious()->AlwaysThrows()); in HandleGoto()
2103 HInstruction* previous = got->GetPrevious(); in HandleGoto()
Dcode_generator_x86.cc1904 DCHECK(got->GetPrevious()->AlwaysThrows()); in HandleGoto()
1909 HInstruction* previous = got->GetPrevious(); in HandleGoto()
Dcode_generator_arm_vixl.cc2831 DCHECK(got->GetPrevious()->AlwaysThrows()); in HandleGoto()
2836 HInstruction* previous = got->GetPrevious(); in HandleGoto()