Home
last modified time | relevance | path

Searched refs:labelName (Results 1 - 8 of 8) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DcodeGen.cpp206 util::StringView labelName = label != nullptr ? label->Name() : LabelTarget::BREAK_LABEL; in ControlFlowChangeBreak() local
210 iter->AbortContext(ControlFlowChange::BREAK, labelName); in ControlFlowChangeBreak()
219 if (labelTargetName == labelName) { in ControlFlowChangeBreak()
232 util::StringView labelName = label != nullptr ? label->Name() : LabelTarget::CONTINUE_LABEL; in ControlFlowChangeContinue() local
236 iter->AbortContext(ControlFlowChange::CONTINUE, labelName); in ControlFlowChangeContinue()
245 if (labelTargetName == labelName) { in ControlFlowChangeContinue()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Dobj_emit.h43 : labelName(label), relOffset(relOffsetVal), offset(offsetVal), kind(fixupKind) in Fixup()
51 return labelName; in GetLabel()
75 std::string labelName; /* target label name */ member in maplebe::Fixup
473 void RegisterGlobalLabel(const std::string labelName, ObjLabel label) in RegisterGlobalLabel() argument
475 (void)globalLabel2Offset.insert(std::make_pair(labelName, label)); in RegisterGlobalLabel()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
H A Dmir_symbol.cpp349 std::string labelName = labelNameStream.str(); in AddToStringLabelMap()
350 labelTable[labelIdx] = GlobalTables::GetStrTable().GetOrCreateStrIdxFromName(labelName); in AddToStringLabelMap()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/assembler/
H A Dasm_assembler.h532 std::string labelName = GetNameFromSymMap(symIdx); in EmitLabel() local
533 if (symIdx < 0 && labelName[0] != '.') { in EmitLabel()
536 Emit(labelName); in EmitLabel()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_emitter.cpp1499 const string &labelName = cgFunc.GetFunction().GetLabelTab()->GetName(labIdx); in EmitBBHeaderLabel() local
1501 if (!labelName.empty() && labelName.at(0) != '@') { in EmitBBHeaderLabel()
1502 assmbler.EmitBBLabel(labelSymIdx, true, freq, &labelName); in EmitBBHeaderLabel()
1529 string labelName = ".L." + to_string(funcUniqueId) + "__" + to_string(labelIdx); in EmitJmpTable() local
1531 assmbler.StoreNameIntoSymMap(labelSymIdx, labelName); in EmitJmpTable()
1661 string labelName = ".L." + to_string(funcUniqueId) + "__" + to_string(labelIdx); in EmitSingleElement() local
1663 assmbler.StoreNameIntoSymMap(symIdx, labelName); in EmitSingleElement()
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A Dpandagen.cpp810 util::StringView labelName = label ? label->Name() : LabelTarget::BREAK_LABEL; in ControlFlowChangeBreak() local
814 iter->AbortContext(ControlFlowChange::BREAK, labelName); in ControlFlowChangeBreak()
822 if (labelTargetName == labelName) { in ControlFlowChangeBreak()
835 util::StringView labelName = label ? label->Name() : LabelTarget::CONTINUE_LABEL; in ControlFlowChangeContinue() local
839 iter->AbortContext(ControlFlowChange::CONTINUE, labelName); in ControlFlowChangeContinue()
847 if (labelTargetName == labelName) { in ControlFlowChangeContinue()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_emitter.cpp50 const std::string &labelName = cgFunc.GetFunction().GetLabelTab()->GetName(labIdx); in EmitBBHeaderLabel()
58 if (!labelName.empty() && labelName.at(0) != '@') { in EmitBBHeaderLabel()
60 (void)emitter->Emit(", MIR: @").Emit(labelName).Emit("\n"); in EmitBBHeaderLabel()
/arkcompiler/runtime_core/static_core/assembler/
H A Dassembly-parser.cpp890 for (const auto &labelName : labelNames) { in PrepareCatchBlock()
901 GetError(std::string("Invalid name of the ") + labelName + " label.", Error::ErrorType::ERR_BAD_LABEL); in PrepareCatchBlock()

Completed in 16 milliseconds