Home
last modified time | relevance | path

Searched defs:label (Results 1 - 25 of 79) sorted by relevance

1234

/arkcompiler/ets_frontend/merge_abc/src/
H A DassemblyLabelProto.cpp19 void Label::Serialize(const panda::pandasm::Label &label, protoPanda::Label &protoLabel) in Serialize() argument
29 void Label::Deserialize(const protoPanda::Label &protoLabel, panda::pandasm::Label &label) in Deserialize() argument
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_optimize_common.cpp28 LabelOperand &label = static_cast<AArch64CGFunc *>(GetCGFunc())->GetOrCreateLabelOperand(labidx); in ModifyJumpTarget() local
H A Daarch64_obj_emitter.cpp487 const LabelOperand &label = static_cast<const LabelOperand &>(opnd); in GetLoadLiteralOpndValue() local
H A Daarch64_fixshortbranch.cpp132 LabelOperand &label = static_cast<LabelOperand &>(insn->GetOperand(kInsnThirdOpnd)); in FixShortBranches() local
/arkcompiler/ets_frontend/ets2panda/ir/ts/
H A DtsNamedTupleMember.h24 explicit TSNamedTupleMember(Expression *label, TypeNode *elementType, bool optional) in TSNamedTupleMember() argument
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DtsNamedTupleMemberBuilder.h29 TSNamedTupleMemberBuilder &SetLabel(Expression *label) in SetLabel() argument
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DlabelTarget.h41 explicit LabelTarget(const util::StringView &label) : LabelTarget(nullptr, label) {} in LabelTarget() argument
42 explicit LabelTarget(Label *target, const util::StringView &label) in LabelTarget() argument
62 void SetBreakTarget(Label *label) in SetBreakTarget() argument
H A DcodeGen.cpp177 void CodeGen::SetLabel([[maybe_unused]] const ir::AstNode *node, Label *label) in SetLabel() argument
182 void CodeGen::Branch(const ir::AstNode *node, Label *label) in Branch() argument
202 Label *CodeGen::ControlFlowChangeBreak(const ir::Identifier *label) in ControlFlowChangeBreak() argument
229 Label *CodeGen::ControlFlowChangeContinue(const ir::Identifier *label) in ControlFlowChangeContinue() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dassembler_module.h49 panda::ecmascript::Label *label = GetFunctionLabel(id); in GetFunction() local
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DlabelTarget.h42 explicit LabelTarget(const util::StringView &label) : LabelTarget(nullptr, label) {} in LabelTarget() argument
43 explicit LabelTarget(Label *target, const util::StringView &label) in LabelTarget() argument
63 void SetBreakTarget(Label *label) in SetBreakTarget() argument
H A DregAllocator.h58 void AddLabel(Label *label) in AddLabel() argument
/arkcompiler/ets_frontend/es2panda/ir/statements/
H A DtryStatement.cpp61 compiler::Label *label = pg->AllocLabel(); in CompileFinally() local
/arkcompiler/ets_frontend/es2panda/ir/ts/
H A DtsNamedTupleMember.h34 explicit TSNamedTupleMember(Expression *label, Expression *elementType, bool optional, bool rest) in TSNamedTupleMember() argument
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
H A DetsDynamicType.h31 explicit ETSDynamicType(ArenaAllocator *allocator, std::tuple<util::StringView, util::StringView, Language> label, in ETSDynamicType() argument
/arkcompiler/runtime_core/abc2program/
H A Ddump_utils.cpp90 std::string PandasmDumperUtils::GetMappedLabel(const std::string &label, const LabelMap &label_map) in GetMappedLabel() argument
/arkcompiler/runtime_core/bytecode_optimizer/
H A Dcodegen.h84 void EmitLabel(const std::string label) in EmitLabel() argument
H A Dbytecode_optimizer_isapi.rb244 def label method
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
H A Dcodegen.h94 void EmitLabel(const std::string &label) in EmitLabel() argument
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
H A Dmacro_assembler_x64.cpp49 void MacroAssemblerX64::Bind(JumpLabel &label) in Bind() argument
54 void MacroAssemblerX64::Jz(JumpLabel &label) in Jz() argument
59 void MacroAssemblerX64::Jnz(JumpLabel &label) in Jnz() argument
64 void MacroAssemblerX64::Jump(JumpLabel &label) in Jump() argument
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_assembler.h119 void Bind(JumpLabel &label) in Bind() argument
124 void Jz(JumpLabel &label) in Jz() argument
129 void Jnz(JumpLabel &label) in Jnz() argument
134 void Jump(JumpLabel &label) in Jump() argument
/arkcompiler/runtime_core/assembler/
H A Dassembly-ins.h104 std::string label; /* label at the beginning of a line */ member
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
H A Dcleanup.h135 void SetLabel(Inst *inst, Inst *label) in SetLabel() argument
/arkcompiler/runtime_core/libpandafile/
H A Dbytecode_emitter.cpp123 void BytecodeEmitter::Bind(const Label &label) in Bind() argument
163 auto label = it->second; in ReserveSpaceForOffsets() local
227 Label label = branch.second; in UpdateBranches() local
241 Label label in UpdateLabelTargets() local
285 const Label &label = branch.second; CheckLabels() local
[all...]
/arkcompiler/runtime_core/static_core/abc2program/
H A Dprogram_dump.cpp234 std::string label = ins.substr(0, pos); in DumpInstructions() local
237 os << label << ":"; in DumpInstructions() local
/arkcompiler/runtime_core/static_core/assembler/
H A Dassembly-ins.h115 std::string label; /* label at the beginning of a line */ member

Completed in 11 milliseconds

1234