Home
last modified time | relevance | path

Searched refs:LabelName (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/runtime_core/bytecode_optimizer/
H A Dcodegen.cpp46 cb.try_begin_label = BytecodeGen::LabelName(try_begin->GetId()); in AppendCatchBlock()
47 cb.try_end_label = "end_" + BytecodeGen::LabelName(try_end->GetId()); in AppendCatchBlock()
48 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()
76 EmitLabel(BytecodeGen::LabelName(bb->GetId())); in RunImpl()
78 auto label = "end_" + BytecodeGen::LabelName(bb->GetId()); in RunImpl()
119 result_.push_back(pandasm::Create_JMP(BytecodeGen::LabelName(suc_bb->GetId()))); in EmitJump()
134 result_.push_back(pandasm::Create_JMP(BytecodeGen::LabelName(suc_bb->GetId()))); in EmitJump()
328 pandasm::Create_ECMA_JTRUE(LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()))); in IfEcma()
331 pandasm::Create_ECMA_JFALSE(LabelName(ins in IfEcma()
[all...]
H A Dcodegen.h79 static std::string LabelName(uint32_t id) in LabelName() function in panda::bytecodeopt::BytecodeGen
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
H A Dcodegen.cpp93 cb.tryBeginLabel = BytecodeGen::LabelName(tryBegin->GetId()); in AppendCatchBlock()
94 cb.tryEndLabel = "end_" + BytecodeGen::LabelName(tryEnd->GetId()); in AppendCatchBlock()
95 cb.catchBeginLabel = BytecodeGen::LabelName(catchBegin->GetId()); in AppendCatchBlock()
96 cb.catchEndLabel = catchEnd == nullptr ? cb.catchBeginLabel : "end_" + BytecodeGen::LabelName(catchEnd->GetId()); in AppendCatchBlock()
125 EmitLabel(BytecodeGen::LabelName(bb->GetId())); in RunImpl()
127 auto label = "end_" + BytecodeGen::LabelName(bb->GetId()); in RunImpl()
166 result_.push_back(pandasm::Create_JMP(BytecodeGen::LabelName(sucBb->GetId()))); in EmitJump()
181 result_.push_back(pandasm::Create_JMP(BytecodeGen::LabelName(sucBb->GetId()))); in EmitJump()
576 std::string label = BytecodeGen::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in VisitIf32()
622 std::string label = BytecodeGen::LabelName(ins in VisitIf64Signed()
[all...]
H A Dcodegen.h89 static std::string LabelName(uint32_t id) in LabelName() function in ark::bytecodeopt::BytecodeGen

Completed in 4 milliseconds