Home
last modified time | relevance | path

Searched defs:successor (Results 1 – 17 of 17) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_utils.cc144 HBasicBlock* successor = nullptr; in IsComparedValueNonNegativeInBlock() local
Dssa_liveness_analysis_test.cc48 HBasicBlock* successor = new (GetAllocator()) HBasicBlock(graph); in CreateSuccessor() local
Dnodes.cc94 HBasicBlock* successor = current->GetSuccessors()[successors_visited[current_id]++]; in FindBackEdges() local
294 static bool UpdateDominatorOfSuccessor(HBasicBlock* block, HBasicBlock* successor) { in UpdateDominatorOfSuccessor()
335 HBasicBlock* successor = current->GetSuccessors()[successors_visited[current_id]++]; in ComputeDominanceInformation() local
393 HBasicBlock* HGraph::SplitEdge(HBasicBlock* block, HBasicBlock* successor) { in SplitEdge()
402 void HGraph::SplitCriticalEdge(HBasicBlock* block, HBasicBlock* successor) { in SplitCriticalEdge()
417 HBasicBlock* HGraph::SplitEdgeAndUpdateRPO(HBasicBlock* block, HBasicBlock* successor) { in SplitEdgeAndUpdateRPO()
634 HBasicBlock* successor = normal_successors[j]; in SimplifyCFG() local
2585 HBasicBlock* successor = GetSuccessors()[0]; in ReplaceWith() local
Dloop_optimization_test.cc79 HBasicBlock* AddLoop(HBasicBlock* position, HBasicBlock* successor) { in AddLoop()
Dblock_builder.cc369 HBasicBlock* successor = try_block->GetSuccessors()[i]; in InsertTryBoundaryBlocks() local
Dgraph_checker.cc793 HBasicBlock* successor = ret->GetBlock()->GetSingleSuccessor(); in VisitReturn() local
803 HBasicBlock* successor = ret->GetBlock()->GetSingleSuccessor(); in VisitReturnVoid() local
Dgvn.cc533 for (const HBasicBlock* successor : block->GetSuccessors()) { in WillBeReferencedAgain() local
Ddead_code_elimination.cc577 HBasicBlock* successor = block->GetSingleSuccessor(); in ConnectSuccessiveBlocks() local
Dsuperblock_cloner_test.cc45 HBasicBlock* successor, in CreateBasicLoopControlFlow()
Dbounds_check_elimination.cc618 HBasicBlock* successor, ValueRange* range) { in ApplyRangeFromComparison()
659 HBasicBlock* successor = nullptr; in HandleIfBetweenTwoMonotonicValueRanges() local
Dsuperblock_cloner.cc298 HBasicBlock* successor = current->GetSuccessors()[successors_visited[current_id]++]; in FindBackEdgesLocal() local
Dnodes.h1244 void InsertBetween(HBasicBlock* predecessor, HBasicBlock* successor) { in InsertBetween()
1284 size_t GetSuccessorIndexOf(HBasicBlock* successor) const { in GetSuccessorIndexOf()
Dcode_generator_arm64.cc396 SuspendCheckSlowPathARM64(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathARM64()
2141 HBasicBlock* successor) { in GenerateSuspendCheck()
3757 void InstructionCodeGeneratorARM64::HandleGoto(HInstruction* got, HBasicBlock* successor) { in HandleGoto()
3794 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); in VisitTryBoundary() local
Dcode_generator_riscv64.cc308 SuspendCheckSlowPathRISCV64(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathRISCV64()
1151 HBasicBlock* successor) { in GenerateSuspendCheck()
2008 HBasicBlock* successor) { in HandleGoto()
5265 HBasicBlock* successor = instruction->GetNormalFlowSuccessor(); in VisitTryBoundary() local
Dcode_generator_x86_64.cc162 SuspendCheckSlowPathX86_64(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathX86_64()
2096 void InstructionCodeGeneratorX86_64::HandleGoto(HInstruction* got, HBasicBlock* successor) { in HandleGoto()
2133 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); in VisitTryBoundary() local
6330 HBasicBlock* successor) { in GenerateSuspendCheck()
Dcode_generator_x86.cc231 SuspendCheckSlowPathX86(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathX86()
1902 void InstructionCodeGeneratorX86::HandleGoto(HInstruction* got, HBasicBlock* successor) { in HandleGoto()
1939 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); in VisitTryBoundary() local
6959 HBasicBlock* successor) { in GenerateSuspendCheck()
Dcode_generator_arm_vixl.cc415 SuspendCheckSlowPathARMVIXL(HSuspendCheck* instruction, HBasicBlock* successor) in SuspendCheckSlowPathARMVIXL()
2829 void InstructionCodeGeneratorARMVIXL::HandleGoto(HInstruction* got, HBasicBlock* successor) { in HandleGoto()
2866 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); in VisitTryBoundary() local
7371 HBasicBlock* successor) { in GenerateSuspendCheck()