Home
last modified time | relevance | path

Searched defs:label (Results 1 – 25 of 100) sorted by relevance

1234

/arkcompiler/ets_frontend/ets2panda/compiler/core/
DlabelTarget.h41 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()
DcodeGen.cpp177 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/runtime_core/static_core/compiler/optimizer/code_generator/
Dslow_path.h29 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/ets_frontend/es2panda/compiler/core/
DlabelTarget.h42 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/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_assembler.h124 void Bind(JumpLabel &label) in Bind()
129 void Jz(JumpLabel &label) in Jz()
134 void Jnz(JumpLabel &label) in Jnz()
139 void Jump(JumpLabel &label) in Jump()
/arkcompiler/runtime_core/libpandafile/tests/
Dbytecode_emitter_tests.cpp105 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/merge_abc/src/
DassemblyLabelProto.cpp19 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/tests/
Dbytecode_emitter_tests.cpp107 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
382 Label label = emitter.CreateLabel(); in TEST() local
402 Label label = emitter.CreateLabel(); in TEST() local
428 Label label = emitter.CreateLabel(); in JcmpBwd_V8_IMM8() local
451 Label label = emitter.CreateLabel(); in JcmpFwd_V8_IMM8() local
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
Dmacro_assembler_x64.cpp49 void MacroAssemblerX64::Bind(JumpLabel &label) in Bind()
54 void MacroAssemblerX64::Jz(JumpLabel &label) in Jz()
59 void MacroAssemblerX64::Jnz(JumpLabel &label) in Jnz()
64 void MacroAssemblerX64::Jump(JumpLabel &label) in Jump()
/arkcompiler/runtime_core/static_core/plugins/ets/playground/frontend/__mocks__/@blueprintjs/
Dcore.js54 export const RadioGroup = ({ label, name, selectedValue, onChange, children, inline, ...props }) =>… property
64 {label} field
68 export const Radio = ({ label, value, checked, onChange, ...props }) => ( property
77 {label} field
/arkcompiler/runtime_core/libpandafile/
Dbytecode_emitter.cpp120 void BytecodeEmitter::Bind(const Label &label) in Bind()
160 auto label = it->second; in ReserveSpaceForOffsets() local
224 Label label = branch.second; in UpdateBranches() local
238 Label label = *it; in UpdateLabelTargets() local
282 const Label &label = branch.second; in CheckLabels() local
/arkcompiler/runtime_core/static_core/libpandafile/
Dbytecode_emitter.cpp122 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/ets_frontend/arkguard/test/grammar/interface_validation/
Dinterface_property.ts27 label: string; property
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcircuit_builder-inl.h127 void CircuitBuilder::Bind(Label *label) in Bind()
133 void CircuitBuilder::Bind(Label *label, bool justSlowPath) in Bind()
193 delete label; in ~LogicAndBuilder() local
239 delete label; in ~LogicOrBuilder() local
Dhcr_circuit_builder.cpp62 auto label = GetCurrentLabel(); in CallStub() local
80 auto label = GetCurrentLabel(); in CallCommonStub() local
105 auto label = GetCurrentLabel(); in CallBuiltinRuntime() local
123 auto label = GetCurrentLabel(); in CallBuiltinRuntimeWithNewTarget() local
180 auto label = GetCurrentLabel(); in Call() local
191 auto label = GetCurrentLabel(); in CallBCHandler() local
202 auto label = GetCurrentLabel(); in CallBuiltin() local
220 auto label = GetCurrentLabel(); in CallBuiltinWithArgv() local
232 auto label = GetCurrentLabel(); in CallBCDebugger() local
244 auto label = GetCurrentLabel(); in CallRuntime() local
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/playground/frontend/src/pages/compileOptions/
Dstyles.module.scss35 .label { class
/arkcompiler/runtime_core/static_core/runtime/tests/
Dinterpreter_test.cpp530 Label label = emitter.CreateLabel(); in TestOneLabelJmp() local
613 Label label = emitter.CreateLabel(); in TestOneLabelJmpz() local
694 …TestConditionalJmpz("jeqz", 0, 1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jeqz… in TEST_F()
695 …TestConditionalJmpz("jeqz", 1, -1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jeq… in TEST_F()
696 …TestConditionalJmpz("jeqz", -1, -1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Je… in TEST_F()
698 …TestConditionalJmpz("jnez", 0, -1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jne… in TEST_F()
699 …TestConditionalJmpz("jnez", 1, 1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jnez… in TEST_F()
700 …TestConditionalJmpz("jnez", -1, 1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jne… in TEST_F()
702 …TestConditionalJmpz("jltz", -1, 1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jlt… in TEST_F()
703 …TestConditionalJmpz("jltz", 0, -1, [](BytecodeEmitter *emitter, const Label &label) { emitter->Jlt… in TEST_F()
[all …]
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
DtsNamedTupleMemberBuilder.h29 TSNamedTupleMemberBuilder &SetLabel(Expression *label) in SetLabel()
/arkcompiler/ets_frontend/ets2panda/ir/ts/
DtsNamedTupleMember.h24 explicit TSNamedTupleMember(Expression *label, TypeNode *elementType, bool optional) in TSNamedTupleMember()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_optimize_common.cpp26 … LabelOperand &label = static_cast<AArch64CGFunc *>(GetCGFunc())->GetOrCreateLabelOperand(labidx); in ModifyJumpTarget() local
/arkcompiler/ets_frontend/merge_abc/protos/
DassemblyIns.proto33 bytes label = 5; field
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dmacro_assembler_aarch64.cpp67 void MacroAssemblerAArch64::Bind(JumpLabel &label) in Bind()
72 void MacroAssemblerAArch64::Jz(JumpLabel &label) in Jz()
77 void MacroAssemblerAArch64::Jnz(JumpLabel &label) in Jnz()
82 void MacroAssemblerAArch64::Jump(JumpLabel &label) in Jump()
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsNamedTupleMember.h34 … explicit TSNamedTupleMember(Expression *label, Expression *elementType, bool optional, bool rest) in TSNamedTupleMember()
/arkcompiler/runtime_core/libabckit/src/codegen/
Dcodegen_static.cpp227 auto label = "end_" + CodeGenStatic::LabelName(bb->GetId()); in RunImpl() local
622 … std::string label = CodeGenStatic::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in VisitIf32() local
663 … std::string label = CodeGenStatic::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in VisitIf64Signed() local
704 … std::string label = CodeGenStatic::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in VisitIf64Unsigned() local
745 … std::string label = CodeGenStatic::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in VisitIfRef() local
816 … std::string label = CodeGenStatic::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in IfImmZero32() local
855 … std::string label = CodeGenStatic::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in IfImmZeroRef() local
910 … std::string label = CodeGenStatic::LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in IfImmNonZero32() local
984 std::string label = LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()); in IfImm64() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/
Dasm_printer.h58 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()

1234