Searched refs:try_boundary (Results 1 – 11 of 11) sorted by relevance
/art/compiler/optimizing/ |
D | graph_checker.h | 69 void VisitTryBoundary(HTryBoundary* try_boundary) override;
|
D | graph_checker.cc | 313 void GraphChecker::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 314 ArrayRef<HBasicBlock* const> handlers = try_boundary->GetExceptionHandlers(); in VisitTryBoundary() 324 try_boundary->DebugName(), in VisitTryBoundary() 325 try_boundary->GetId(), in VisitTryBoundary() 335 try_boundary->DebugName(), in VisitTryBoundary() 336 try_boundary->GetId())); in VisitTryBoundary() 340 VisitInstruction(try_boundary); in VisitTryBoundary()
|
D | block_builder.cc | 236 static void LinkToCatchBlocks(HTryBoundary* try_boundary, in LinkToCatchBlocks() argument 243 try_boundary->AddExceptionHandler(catch_blocks.Get(it.GetHandlerAddress())); in LinkToCatchBlocks()
|
D | graph_visualizer.cc | 540 void VisitTryBoundary(HTryBoundary* try_boundary) override { in VisitTryBoundary() argument 541 StartAttributeStream("kind") << (try_boundary->IsEntry() ? "entry" : "exit"); in VisitTryBoundary()
|
D | nodes.cc | 1944 HTryBoundary* try_boundary = GetLastInstruction()->AsTryBoundary(); in ComputeTryEntryOfSuccessors() local 1945 if (try_boundary->IsEntry()) { in ComputeTryEntryOfSuccessors() 1947 return try_boundary; in ComputeTryEntryOfSuccessors() 1950 DCHECK(try_catch_information_->GetTryEntry().HasSameExceptionHandlersAs(*try_boundary)); in ComputeTryEntryOfSuccessors()
|
D | code_generator_arm64.cc | 3134 void LocationsBuilderARM64::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 3135 try_boundary->SetLocations(nullptr); in VisitTryBoundary() 3138 void InstructionCodeGeneratorARM64::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 3139 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); in VisitTryBoundary() 3141 HandleGoto(try_boundary, successor); in VisitTryBoundary()
|
D | code_generator_mips64.cc | 3724 void LocationsBuilderMIPS64::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 3725 try_boundary->SetLocations(nullptr); in VisitTryBoundary() 3728 void InstructionCodeGeneratorMIPS64::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 3729 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); in VisitTryBoundary() 3731 HandleGoto(try_boundary, successor); in VisitTryBoundary()
|
D | code_generator_x86_64.cc | 1569 void LocationsBuilderX86_64::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 1570 try_boundary->SetLocations(nullptr); in VisitTryBoundary() 1573 void InstructionCodeGeneratorX86_64::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 1574 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); in VisitTryBoundary() 1576 HandleGoto(try_boundary, successor); in VisitTryBoundary()
|
D | code_generator_x86.cc | 1411 void LocationsBuilderX86::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 1412 try_boundary->SetLocations(nullptr); in VisitTryBoundary() 1415 void InstructionCodeGeneratorX86::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 1416 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); in VisitTryBoundary() 1418 HandleGoto(try_boundary, successor); in VisitTryBoundary()
|
D | code_generator_arm_vixl.cc | 2447 void LocationsBuilderARMVIXL::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 2448 try_boundary->SetLocations(nullptr); in VisitTryBoundary() 2451 void InstructionCodeGeneratorARMVIXL::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 2452 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); in VisitTryBoundary() 2454 HandleGoto(try_boundary, successor); in VisitTryBoundary()
|
D | code_generator_mips.cc | 4393 void LocationsBuilderMIPS::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 4394 try_boundary->SetLocations(nullptr); in VisitTryBoundary() 4397 void InstructionCodeGeneratorMIPS::VisitTryBoundary(HTryBoundary* try_boundary) { in VisitTryBoundary() argument 4398 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); in VisitTryBoundary() 4400 HandleGoto(try_boundary, successor); in VisitTryBoundary()
|