| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | slow_path.h | 29 explicit SlowPathBase(LabelHolder::LabelId label) : SlowPathBase(label, nullptr) {} in SlowPathBase() 30 SlowPathBase(LabelHolder::LabelId label, Inst *inst) in SlowPathBase() 86 SlowPathIntrinsic(LabelHolder::LabelId label, Inst *inst) : SlowPathBase(label, inst) {} in SlowPathIntrinsic() 97 explicit SlowPathEntrypoint(LabelHolder::LabelId label) : SlowPathBase(label) {} in SlowPathEntrypoint() 98 SlowPathEntrypoint(LabelHolder::LabelId label, Inst *inst, EntrypointId eid) in SlowPathEntrypoint() 132 SlowPathDeoptimize(LabelHolder::LabelId label, Inst *inst, DeoptimizeType deoptimizeType) in SlowPathDeoptimize()
|
| /arkcompiler/runtime_core/libpandafile/tests/ |
| D | bytecode_emitter_tests.cpp | 105 Label label = emitter.CreateLabel(); variable 125 Label label = emitter.CreateLabel(); variable 149 Label label = emitter.CreateLabel(); variable 167 Label label = emitter.CreateLabel(); variable 189 Label label = emitter.CreateLabel(); variable 211 Label label = emitter.CreateLabel(); variable 378 Label label = emitter.CreateLabel(); variable 398 Label label = emitter.CreateLabel(); variable 422 Label label = emitter.CreateLabel(); variable 436 Label label = emitter.CreateLabel(); variable [all …]
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | labelTarget.h | 41 explicit LabelTarget(const util::StringView &label) : LabelTarget(nullptr, label) {} in LabelTarget() 42 explicit LabelTarget(Label *target, const util::StringView &label) in LabelTarget() 62 void SetBreakTarget(Label *label) in SetBreakTarget()
|
| D | codeGen.cpp | 177 void CodeGen::SetLabel([[maybe_unused]] const ir::AstNode *node, Label *label) in SetLabel() 182 void CodeGen::Branch(const ir::AstNode *node, Label *label) in Branch() 202 Label *CodeGen::ControlFlowChangeBreak(const ir::Identifier *label) in ControlFlowChangeBreak() 229 Label *CodeGen::ControlFlowChangeContinue(const ir::Identifier *label) in ControlFlowChangeContinue()
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | labelTarget.h | 42 explicit LabelTarget(const util::StringView &label) : LabelTarget(nullptr, label) {} in LabelTarget() 43 explicit LabelTarget(Label *target, const util::StringView &label) in LabelTarget() 63 void SetBreakTarget(Label *label) in SetBreakTarget()
|
| /arkcompiler/runtime_core/static_core/libpandafile/tests/ |
| D | bytecode_emitter_tests.cpp | 107 Label label = emitter.CreateLabel(); in TEST() local 127 Label label = emitter.CreateLabel(); in TEST() local 151 Label label = emitter.CreateLabel(); in TEST() local 169 Label label = emitter.CreateLabel(); in TEST() local 191 Label label = emitter.CreateLabel(); in TEST() local 213 Label label = emitter.CreateLabel(); in TEST() local 380 Label label = emitter.CreateLabel(); in TEST() local 400 Label label = emitter.CreateLabel(); in TEST() local 425 Label label = emitter.CreateLabel(); in JcmpBwd_V8_IMM8() local 447 Label label = emitter.CreateLabel(); in JcmpFwd_V8_IMM8() local [all …]
|
| /arkcompiler/ets_frontend/merge_abc/src/ |
| D | assemblyLabelProto.cpp | 19 void Label::Serialize(const panda::pandasm::Label &label, protoPanda::Label &protoLabel) in Serialize() 29 void Label::Deserialize(const protoPanda::Label &protoLabel, panda::pandasm::Label &label) in Deserialize()
|
| /arkcompiler/runtime_core/static_core/libpandafile/ |
| D | bytecode_emitter.cpp | 122 void BytecodeEmitter::Bind(const Label &label) in Bind() 162 auto label = it->second; in ReserveSpaceForOffsets() local 227 Label label = branch.second; in UpdateBranches() local 241 Label label = *it; in UpdateLabelTargets() local 280 const Label &label = branch.second; in CheckLabels() local
|
| /arkcompiler/runtime_core/libpandafile/ |
| D | bytecode_emitter.cpp | 123 void BytecodeEmitter::Bind(const Label &label) in Bind() 163 auto label = it->second; in ReserveSpaceForOffsets() local 227 Label label = branch.second; in UpdateBranches() local 241 Label label = *it; in UpdateLabelTargets() local 280 const Label &label = branch.second; in CheckLabels() local
|
| /arkcompiler/ets_frontend/arkguard/test/grammar/interface_validation/ |
| D | interface_property.ts | 27 label: string; property
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | hcr_circuit_builder.cpp | 62 auto label = GetCurrentLabel(); in CallStub() local 87 auto label = GetCurrentLabel(); in CallBuiltinRuntime() local 105 auto label = GetCurrentLabel(); in CallBuiltinRuntimeWithNewTarget() local 158 auto label = GetCurrentLabel(); in Call() local 169 auto label = GetCurrentLabel(); in CallBCHandler() local 181 auto label = GetCurrentLabel(); in CallBuiltin() local 193 auto label = GetCurrentLabel(); in CallBuiltinWithArgv() local 205 auto label = GetCurrentLabel(); in CallBCDebugger() local 217 auto label = GetCurrentLabel(); in CallRuntime() local 235 auto label = GetCurrentLabel(); in CallRuntimeVarargs() local [all …]
|
| D | assembler_module.h | 49 panda::ecmascript::Label *label = GetFunctionLabel(id); in GetFunction() local
|
| D | circuit_builder-inl.h | 170 void CircuitBuilder::Bind(Label *label) in Bind() 176 void CircuitBuilder::Bind(Label *label, bool justSlowPath) in Bind()
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | interpreter_test.cpp | 532 Label label = emitter.CreateLabel(); in TestConditionalJmp() local 608 Label label = emitter.CreateLabel(); in TestConditionalJmpz() local 678 …TestConditionalJmpz("jeqz", 0, 1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jeqz… in TEST_F() 679 …TestConditionalJmpz("jeqz", 1, -1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jeq… in TEST_F() 680 …TestConditionalJmpz("jeqz", -1, -1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Je… in TEST_F() 682 …TestConditionalJmpz("jnez", 0, -1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jne… in TEST_F() 683 …TestConditionalJmpz("jnez", 1, 1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jnez… in TEST_F() 684 …TestConditionalJmpz("jnez", -1, 1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jne… in TEST_F() 686 …TestConditionalJmpz("jltz", -1, 1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jlt… in TEST_F() 687 …TestConditionalJmpz("jltz", 0, -1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jlt… in TEST_F() [all …]
|
| /arkcompiler/ets_frontend/ets2panda/ir/ts/ |
| D | tsNamedTupleMember.h | 24 explicit TSNamedTupleMember(Expression *label, TypeNode *elementType, bool optional) in TSNamedTupleMember()
|
| /arkcompiler/ets_frontend/merge_abc/protos/ |
| D | assemblyIns.proto | 33 bytes label = 5; field
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsNamedTupleMember.h | 34 … explicit TSNamedTupleMember(Expression *label, Expression *elementType, bool optional, bool rest) in TSNamedTupleMember()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/src/ |
| D | me_function.cpp | 72 LabelIdx label = bb.GetBBLabel(); in GetOrCreateBBLabel() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/ |
| D | asm_printer.h | 58 auto label = LabelType(std::to_string(id_ - 1)); in CreateLabel() local 152 size_t GetLabelAddress(LabelHolder::LabelId label) override in GetLabelAddress() 157 bool LabelHasLinks(LabelHolder::LabelId label) override in LabelHasLinks()
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| D | codegen.cpp | 118 auto label = "end_" + BytecodeGen::LabelName(bb->GetId()); in RunImpl() local 557 std::string label = BytecodeGen::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in VisitIf32() local 603 std::string label = BytecodeGen::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in VisitIf64Signed() local 649 std::string label = BytecodeGen::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in VisitIf64Unsigned() local 691 std::string label = BytecodeGen::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in VisitIfRef() local 860 std::string label = BytecodeGen::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in IfImmZero32() local 904 std::string label = BytecodeGen::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in IfImmZeroRef() local 965 std::string label = BytecodeGen::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in IfImmNonZero32() local 1047 std::string label = LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in IfImm64() local
|
| D | codegen.h | 93 void EmitLabel(const std::string &label) in EmitLabel()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | obj_emit.h | 35 Fixup(const std::string &label, uint32 relOffsetVal, uint32 offsetVal, FixupKind fixupKind) in Fixup() 76 LocalFixup(uint32 label, uint32 offsetVal, FixupKind fixupkind) in LocalFixup() 315 void AppendLabel2Order(uint32 label) in AppendLabel2Order() 321 uint32 GetLabelOrder(uint32 label) const in GetLabelOrder() 434 void RegisterGlobalLabel(const std::string labelName, ObjLabel label) in RegisterGlobalLabel()
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | timing.cpp | 80 for (auto &label : labels_) { in Dump() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | cg_cfg.cpp | 574 LabelIdx label = insnVisitor->GetJumpLabel(*origLastInsn); in GetTargetSuc() local 586 int64 label = static_cast<ImmOperand &>(insn->GetOperand(1)).GetValue(); in GetTargetSuc() local 609 bool CGCFG::InLSDA(LabelIdx label, const EHFunc &ehFunc) in InLSDA() 621 bool CGCFG::InSwitchTable(LabelIdx label, const CGFunc &func) in InSwitchTable()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_fixshortbranch.cpp | 94 LabelOperand &label = static_cast<LabelOperand &>(insn->GetOperand(kInsnThirdOpnd)); in FixShortBranches() local
|