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

/art/compiler/optimizing/
H A Dgraph_checker.h70 void VisitTryBoundary(HTryBoundary* try_boundary) OVERRIDE;
H A Dgraph_checker.cc270 void GraphChecker::VisitTryBoundary(HTryBoundary* try_boundary) { argument
271 ArrayRef<HBasicBlock* const> handlers = try_boundary->GetExceptionHandlers();
281 try_boundary->DebugName(),
282 try_boundary->GetId(),
292 try_boundary->DebugName(),
293 try_boundary->GetId()));
297 VisitInstruction(try_boundary);
H A Dblock_builder.cc199 // 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 Dgraph_visualizer.cc466 void VisitTryBoundary(HTryBoundary* try_boundary) OVERRIDE {
467 StartAttributeStream("kind") << (try_boundary->IsEntry() ? "entry" : "exit");
H A Dnodes.cc1537 HTryBoundary* try_boundary = GetLastInstruction()->AsTryBoundary(); local
1538 if (try_boundary->IsEntry()) {
1540 return try_boundary;
1543 DCHECK(try_catch_information_->GetTryEntry().HasSameExceptionHandlersAs(*try_boundary));
H A Dcode_generator_mips64.cc2230 void LocationsBuilderMIPS64::VisitTryBoundary(HTryBoundary* try_boundary) { argument
2231 try_boundary->SetLocations(nullptr);
2234 void InstructionCodeGeneratorMIPS64::VisitTryBoundary(HTryBoundary* try_boundary) { argument
2235 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor();
2237 HandleGoto(try_boundary, successor);
H A Dcode_generator_arm64.cc2795 void LocationsBuilderARM64::VisitTryBoundary(HTryBoundary* try_boundary) { argument
2796 try_boundary->SetLocations(nullptr);
2799 void InstructionCodeGeneratorARM64::VisitTryBoundary(HTryBoundary* try_boundary) { argument
2800 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor();
2802 HandleGoto(try_boundary, successor);
H A Dcode_generator_mips.cc2607 void LocationsBuilderMIPS::VisitTryBoundary(HTryBoundary* try_boundary) { argument
2608 try_boundary->SetLocations(nullptr);
2611 void InstructionCodeGeneratorMIPS::VisitTryBoundary(HTryBoundary* try_boundary) { argument
2612 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor();
2614 HandleGoto(try_boundary, successor);
H A Dcode_generator_arm.cc1238 void LocationsBuilderARM::VisitTryBoundary(HTryBoundary* try_boundary) { argument
1239 try_boundary->SetLocations(nullptr);
1242 void InstructionCodeGeneratorARM::VisitTryBoundary(HTryBoundary* try_boundary) { argument
1243 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor();
1245 HandleGoto(try_boundary, successor);
H A Dcode_generator_x86.cc1153 void LocationsBuilderX86::VisitTryBoundary(HTryBoundary* try_boundary) { argument
1154 try_boundary->SetLocations(nullptr);
1157 void InstructionCodeGeneratorX86::VisitTryBoundary(HTryBoundary* try_boundary) { argument
1158 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor();
1160 HandleGoto(try_boundary, successor);
H A Dcode_generator_x86_64.cc1254 void LocationsBuilderX86_64::VisitTryBoundary(HTryBoundary* try_boundary) { argument
1255 try_boundary->SetLocations(nullptr);
1258 void InstructionCodeGeneratorX86_64::VisitTryBoundary(HTryBoundary* try_boundary) { argument
1259 HBasicBlock* successor = try_boundary->GetNormalFlowSuccessor();
1261 HandleGoto(try_boundary, successor);

Completed in 226 milliseconds