| /arkcompiler/ets_frontend/merge_abc/src/ |
| H A D | assemblyLabelProto.cpp | 19 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 D | aarch64_optimize_common.cpp | 28 LabelOperand &label = static_cast<AArch64CGFunc *>(GetCGFunc())->GetOrCreateLabelOperand(labidx); in ModifyJumpTarget() local
|
| H A D | aarch64_obj_emitter.cpp | 487 const LabelOperand &label = static_cast<const LabelOperand &>(opnd); in GetLoadLiteralOpndValue() local
|
| H A D | aarch64_fixshortbranch.cpp | 132 LabelOperand &label = static_cast<LabelOperand &>(insn->GetOperand(kInsnThirdOpnd)); in FixShortBranches() local
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| H A D | tsNamedTupleMember.h | 24 explicit TSNamedTupleMember(Expression *label, TypeNode *elementType, bool optional) in TSNamedTupleMember() argument
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| H A D | tsNamedTupleMemberBuilder.h | 29 TSNamedTupleMemberBuilder &SetLabel(Expression *label) in SetLabel() argument
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| H A D | labelTarget.h | 41 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 D | codeGen.cpp | 177 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 D | assembler_module.h | 49 panda::ecmascript::Label *label = GetFunctionLabel(id); in GetFunction() local
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| H A D | labelTarget.h | 42 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 D | regAllocator.h | 58 void AddLabel(Label *label) in AddLabel() argument
|
| /arkcompiler/ets_frontend/es2panda/ir/statements/ |
| H A D | tryStatement.cpp | 61 compiler::Label *label = pg->AllocLabel(); in CompileFinally() local
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| H A D | tsNamedTupleMember.h | 34 explicit TSNamedTupleMember(Expression *label, Expression *elementType, bool optional, bool rest) in TSNamedTupleMember() argument
|
| /arkcompiler/ets_frontend/ets2panda/checker/types/ets/ |
| H A D | etsDynamicType.h | 31 explicit ETSDynamicType(ArenaAllocator *allocator, std::tuple<util::StringView, util::StringView, Language> label, in ETSDynamicType() argument
|
| /arkcompiler/runtime_core/abc2program/ |
| H A D | dump_utils.cpp | 90 std::string PandasmDumperUtils::GetMappedLabel(const std::string &label, const LabelMap &label_map) in GetMappedLabel() argument
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| H A D | codegen.h | 84 void EmitLabel(const std::string label) in EmitLabel() argument
|
| H A D | bytecode_optimizer_isapi.rb | 244 def label method
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| H A D | codegen.h | 94 void EmitLabel(const std::string &label) in EmitLabel() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
| H A D | macro_assembler_x64.cpp | 49 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 D | baseline_assembler.h | 119 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 D | assembly-ins.h | 104 std::string label; /* label at the beginning of a line */ member
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| H A D | cleanup.h | 135 void SetLabel(Inst *inst, Inst *label) in SetLabel() argument
|
| /arkcompiler/runtime_core/libpandafile/ |
| H A D | bytecode_emitter.cpp | 123 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 D | program_dump.cpp | 234 std::string label = ins.substr(0, pos); in DumpInstructions() local 237 os << label << ":"; in DumpInstructions() local
|
| /arkcompiler/runtime_core/static_core/assembler/ |
| H A D | assembly-ins.h | 115 std::string label; /* label at the beginning of a line */ member
|