Home
last modified time | relevance | path

Searched refs:try_inst (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/runtime_core/compiler/tests/
H A Dcompiler_inst_test.cpp578 TryInst *try_inst = inst->CastToTry(); in HWTEST_F()
579 try_inst->AppendCatchTypeId(id, catchIndex); in HWTEST_F()
580 EXPECT_EQ(try_inst->Clone(graph)->GetOpcode(), Opcode::Try); in HWTEST_F()
610 auto try_inst = inst->CastToTry(); in HWTEST_F()
611 try_inst->AppendCatchTypeId(1, 1); in HWTEST_F()
612 auto catch_type_id = try_inst->GetCatchTypeIds(); in HWTEST_F()
944 auto try_inst = GetTryBeginInst(bb); in HWTEST_F()
945 EXPECT_NE(try_inst, nullptr); in HWTEST_F()
946 EXPECT_FALSE(try_inst->RequireRegMap()); in HWTEST_F()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
H A Dtry_catch_resolving.h39 void VisitTry(TryInst *try_inst);
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
H A Dir_builder.cpp490 auto try_inst = GetGraph()->CreateInstTry(); in ConnectTryCodeBlock() local
491 try_inst->SetTryEndBlock(try_end); in ConnectTryCodeBlock()
492 try_begin->AppendInst(try_inst); in ConnectTryCodeBlock()
505 try_inst->AppendCatchTypeId(catch_block.type_id, try_begin->GetSuccBlockIndex(catch_begin)); in ConnectTryCodeBlock()
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dbasicblock.h526 auto try_inst = GetTryBeginInst(this);
527 auto type_ids = try_inst->GetCatchTypeIds();
528 auto catch_indexes = try_inst->GetCatchEdgeIndexes();
H A Dgraph_checker.cpp553 [[maybe_unused]] auto try_inst = (*try_inst_it)->CastToTry(); in CheckTryBeginBlock() local
554 for ([[maybe_unused]] auto succ_index : *try_inst->GetCatchEdgeIndexes()) { in CheckTryBeginBlock()
H A Dir_constructor.h764 auto try_inst = inst->CastToTry(); in CatchTypeIds() local
766 try_inst->AppendCatchTypeId(id, 0); in CatchTypeIds()
/arkcompiler/runtime_core/bytecode_optimizer/
H A Dcodegen.cpp57 auto try_inst = GetTryBeginInst(bb); in VisitTryBegin() local
58 auto try_end = try_inst->GetTryEndBlock(); in VisitTryBegin()

Completed in 8 milliseconds