Home
last modified time | relevance | path

Searched refs:catch_begin_label (Results 1 - 14 of 14) sorted by relevance

/arkcompiler/runtime_core/abc2program/
H A Ddump_utils.cpp129 res.catch_begin_label = catch_block.catch_begin_label; in DeepCopyCatchBlock()
H A Dprogram_dump.cpp530 catch_block.catch_begin_label = GetUpdatedCatchBlockLabel(catch_block.catch_begin_label); in UpdateCatchBlock()
559 << catch_block.catch_begin_label << DUMP_CONTENT_SINGLE_ENDL; in DumpCatchBlock()
H A Dabc_code_processor.cpp189 pa_catch_block.catch_begin_label = GetLabelNameAtPc(curr_catch_begin_pc_); in FillCatchBlockLabels()
/arkcompiler/ets_frontend/merge_abc/src/
H A DassemblyFunctionProto.cpp26 protoBlock.set_catchbeginlabel(block.catch_begin_label); in Serialize()
36 block.catch_begin_label = protoBlock.catchbeginlabel(); in Deserialize()
/arkcompiler/runtime_core/compiler/tests/
H A DirBuilder_tests.cpp152 catchBlock.catch_begin_label = "catch_begin"; in HWTEST_F()
279 catchBlock1.catch_begin_label = "LABEL_7"; in HWTEST_F()
285 catchBlock2.catch_begin_label = "LABEL_4"; in HWTEST_F()
291 catchBlock3.catch_begin_label = "LABEL_7"; in HWTEST_F()
/arkcompiler/runtime_core/bytecode_optimizer/
H A Dcodegen.cpp48 cb.catch_begin_label = BytecodeGen::LabelName(catch_begin->GetId()); in AppendCatchBlock()
50 catch_end == nullptr ? cb.catch_begin_label : "end_" + BytecodeGen::LabelName(catch_end->GetId()); in AppendCatchBlock()
/arkcompiler/runtime_core/assembler/
H A Dassembly-function.h46 std::string catch_begin_label; member
H A Dassembly-emitter.cpp1797 try_catch_labels.insert_or_assign(catch_block.catch_begin_label, 0); in MakeOrderAndOffsets()
1861 auto handler_pc_offset = tcs.try_catch_labels[catch_block->catch_begin_label]; in BuildTryBlocks()
H A Dassembly-parser.cpp855 catch_block.catch_begin_label = labels[CATCH_BEGIN]; in PrepareCatchBlock()
878 "<catch_begin_label>[, <catch_end_label>]", in ParseAsCatchDirective()
886 "<try_end_label>, <catch_begin_label>[, <catch_end_label>]", in ParseAsCatchDirective()
/arkcompiler/runtime_core/abc2program/tests/cpp_sources/
H A Dhello_world_test.cpp579 EXPECT_TRUE(pa_catch_block0.catch_begin_label == "label@12"); in HWTEST_F()
585 EXPECT_TRUE(pa_catch_block1.catch_begin_label == "label@38"); in HWTEST_F()
591 EXPECT_TRUE(pa_catch_block2.catch_begin_label == "label@52"); in HWTEST_F()
/arkcompiler/runtime_core/disassembler/
H A Ddisassembler.cpp810 catch_block_pa.catch_begin_label = ""; in GetExceptions()
922 catch_block_pa->catch_begin_label = ss.str(); in LocateCatchBlock()
925 catch_block_pa->catch_begin_label = it->second; in LocateCatchBlock()
1998 os << catch_block.try_begin_label << ", " << catch_block.try_end_label << ", " << catch_block.catch_begin_label; in Serialize()
/arkcompiler/ets_frontend/es2panda/util/
H A DpatchFix.cpp207 ss << ".catchall " << ct.try_begin_label << ", " << ct.try_end_label << ", " << ct.catch_begin_label in GenerateFunctionAndClassHash()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
H A Demitter.cpp484 pandaCatchBlock.catch_begin_label = labelSet.CatchBegin()->Id(); in GenFunctionCatchTables()
1184 ss << ".catchall " << ct.try_begin_label << ", " << ct.try_end_label << ", " << ct.catch_begin_label in DumpAsm()
/arkcompiler/runtime_core/assembler/tests/
H A Dparser_test.cpp2390 "<try_begin_label>, <try_end_label>, <catch_begin_label>[, <catch_end_label>]"); in TEST()
2537 ASSERT_EQ(function.catch_blocks[0].catch_begin_label, "catch_begin"); in TEST()
2572 ASSERT_EQ(function.catch_blocks[0].catch_begin_label, "catch_begin"); in TEST()
2617 "<try_end_label>, <catch_begin_label>[, <catch_end_label>]"); in TEST()
2742 ASSERT_EQ(function.catch_blocks[0].catch_begin_label, "catch_begin"); in TEST()

Completed in 27 milliseconds