Home
last modified time | relevance | path

Searched refs:try_boundary (Results 1 – 11 of 11) sorted by relevance

/art/compiler/optimizing/
Dgraph_checker.h69 void VisitTryBoundary(HTryBoundary* try_boundary) override;
Dgraph_checker.cc313 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()
Dblock_builder.cc236 static void LinkToCatchBlocks(HTryBoundary* try_boundary, in LinkToCatchBlocks() argument
243 try_boundary->AddExceptionHandler(catch_blocks.Get(it.GetHandlerAddress())); in LinkToCatchBlocks()
Dgraph_visualizer.cc540 void VisitTryBoundary(HTryBoundary* try_boundary) override { in VisitTryBoundary() argument
541 StartAttributeStream("kind") << (try_boundary->IsEntry() ? "entry" : "exit"); in VisitTryBoundary()
Dnodes.cc1944 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()
Dcode_generator_arm64.cc3134 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()
Dcode_generator_mips64.cc3724 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()
Dcode_generator_x86_64.cc1569 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()
Dcode_generator_x86.cc1411 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()
Dcode_generator_arm_vixl.cc2447 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()
Dcode_generator_mips.cc4393 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()