Searched refs:labelName (Results 1 - 8 of 8) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | codeGen.cpp | 206 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 D | obj_emit.h | 43 : 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 D | mir_symbol.cpp | 349 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 D | asm_assembler.h | 532 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 D | x64_emitter.cpp | 1499 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 D | pandagen.cpp | 810 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 D | aarch64_emitter.cpp | 50 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 D | assembly-parser.cpp | 890 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