Searched refs:try_boundary (Results 1 - 12 of 12) sorted by relevance
/art/compiler/optimizing/ |
H A D | graph_checker.h | 70 void VisitTryBoundary(HTryBoundary* try_boundary) OVERRIDE;
|
H A D | graph_checker.cc | 272 void GraphChecker::VisitTryBoundary(HTryBoundary* try_boundary) { argument 273 ArrayRef<HBasicBlock* const> handlers = try_boundary->GetExceptionHandlers(); 283 try_boundary->DebugName(), 284 try_boundary->GetId(), 294 try_boundary->DebugName(), 295 try_boundary->GetId())); 299 VisitInstruction(try_boundary);
|
H A D | block_builder.cc | 199 // catch blocks and makes them successors of `try_boundary`. The order of 202 static void LinkToCatchBlocks(HTryBoundary* try_boundary, argument 207 try_boundary->AddExceptionHandler(catch_blocks.Get(it.GetHandlerAddress()));
|
H A D | graph_visualizer.cc | 504 void VisitTryBoundary(HTryBoundary* try_boundary) OVERRIDE { 505 StartAttributeStream("kind") << (try_boundary->IsEntry() ? "entry" : "exit");
|
H A D | nodes.cc | 1566 HTryBoundary* try_boundary = GetLastInstruction()->AsTryBoundary(); local 1567 if (try_boundary->IsEntry()) { 1569 return try_boundary; 1572 DCHECK(try_catch_information_->GetTryEntry().HasSameExceptionHandlersAs(*try_boundary));
|
H A D | code_generator_arm64.cc | 3551 void LocationsBuilderARM64::VisitTryBoundary(HTryBoundary* try_boundary) { argument 3552 try_boundary->SetLocations(nullptr); 3555 void InstructionCodeGeneratorARM64::VisitTryBoundary(HTryBoundary* try_boundary) { argument 3556 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); 3558 HandleGoto(try_boundary, successor);
|
H A D | code_generator_mips64.cc | 3348 void LocationsBuilderMIPS64::VisitTryBoundary(HTryBoundary* try_boundary) { 3349 try_boundary->SetLocations(nullptr); 3352 void InstructionCodeGeneratorMIPS64::VisitTryBoundary(HTryBoundary* try_boundary) { 3353 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); 3355 HandleGoto(try_boundary, successor);
|
H A D | code_generator_arm.cc | 2418 void LocationsBuilderARM::VisitTryBoundary(HTryBoundary* try_boundary) { argument 2419 try_boundary->SetLocations(nullptr); 2422 void InstructionCodeGeneratorARM::VisitTryBoundary(HTryBoundary* try_boundary) { argument 2423 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); 2425 HandleGoto(try_boundary, successor);
|
H A D | code_generator_arm_vixl.cc | 2453 void LocationsBuilderARMVIXL::VisitTryBoundary(HTryBoundary* try_boundary) { argument 2454 try_boundary->SetLocations(nullptr); 2457 void InstructionCodeGeneratorARMVIXL::VisitTryBoundary(HTryBoundary* try_boundary) { argument 2458 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); 2460 HandleGoto(try_boundary, successor);
|
H A D | code_generator_mips.cc | 3814 void LocationsBuilderMIPS::VisitTryBoundary(HTryBoundary* try_boundary) { 3815 try_boundary->SetLocations(nullptr); 3818 void InstructionCodeGeneratorMIPS::VisitTryBoundary(HTryBoundary* try_boundary) { 3819 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); 3821 HandleGoto(try_boundary, successor);
|
H A D | code_generator_x86.cc | 1379 void LocationsBuilderX86::VisitTryBoundary(HTryBoundary* try_boundary) { argument 1380 try_boundary->SetLocations(nullptr); 1383 void InstructionCodeGeneratorX86::VisitTryBoundary(HTryBoundary* try_boundary) { argument 1384 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); 1386 HandleGoto(try_boundary, successor);
|
H A D | code_generator_x86_64.cc | 1482 void LocationsBuilderX86_64::VisitTryBoundary(HTryBoundary* try_boundary) { argument 1483 try_boundary->SetLocations(nullptr); 1486 void InstructionCodeGeneratorX86_64::VisitTryBoundary(HTryBoundary* try_boundary) { argument 1487 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor(); 1489 HandleGoto(try_boundary, successor);
|
Completed in 185 milliseconds