Home
last modified time | relevance | path

Searched full:getdefinition (Results 1 – 15 of 15) sorted by relevance

/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/
Dets_inst_builder.cpp74 …graph_->CreateInstNullCheck(DataType::REFERENCE, pc, GetDefinition(bcInst->GetVReg(0)), saveState); in BuildLdObjByName()
172 …graph_->CreateInstNullCheck(DataType::REFERENCE, pc, GetDefinition(bcInst->GetVReg(0)), saveState); in BuildStObjByName()
209 Inst *obj1 = GetDefinition(bcInst->GetVReg(0)); in BuildEquals()
210 Inst *obj2 = GetDefinition(bcInst->GetVReg(1)); in BuildEquals()
243 Inst *obj = GetDefinition(bcInst->GetVReg(0)); in BuildTypeof()
263 Inst *obj = GetDefinition(bcInst->GetVReg(0)); in BuildIstrue()
286 auto objRef = GetDefinition(startReg++); in BuildCallByName()
317 call->AppendInput(GetDefinition(startReg), GetMethodArgumentType(methodId, i)); in BuildCallByName()
321 … call->AppendInput(GetDefinition(bcInst->GetVReg(i + 1)), GetMethodArgumentType(methodId, i)); in BuildCallByName()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dinst_templates.yaml35 inst_check->SetInput(0, GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 1>()));
47 inst->SetInput(0, GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>()));
66GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>()),
67GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 1>()));
76GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 1>()));
81 inst->SetInput(0, GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>()));
100GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>()),
104GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>()), <%= get_type(inst.type(0)) %>);
115GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>()), compiler::<%= get_type(inst.type(0…
134 Inst *input1 = GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>());
[all …]
Dinst_builder-inl.h140 call_->AppendInput(Builder()->GetDefinition(startReg)); in SetCallArgs()
521 return GetDefinition(bcInst->GetVReg(idx)); in GetArgDefinition()
526 return GetDefinition(bcInst->GetVReg(idx - 1)); in GetArgDefinition()
528 return GetDefinition(bcInst->GetVReg(idx)); in GetArgDefinition()
535 return GetDefinition(startReg + idx); in GetArgDefinitionRange()
695GetDefinition(bcInst->GetVReg(IS_ACC_WRITE ? 0 : 1)), saveState); in BuildLoadObject()
782GetDefinition(bcInst->GetVReg(IS_ACC_READ ? 0 : 1)), saveState); in BuildStoreObject()
798 storeVal = GetDefinition(bcInst->GetVReg(0)); in BuildStoreObject()
973 BuildChecksBeforeArray(pc, GetDefinition(bcInst->GetVReg(0))); in BuildLoadArray()
1158 …BuildStoreArrayInst<true>(bcInst, type, GetDefinition(bcInst->GetVReg(0)), GetDefinition(bcInst->G… in BuildStoreArray()
[all …]
Dinst_builder.cpp245 Inst *InstBuilder::GetDefinition(size_t vreg) in GetDefinition() function in ark::compiler::InstBuilder
252 COMPILER_LOG(ERROR, IR_BUILDER) << "GetDefinition failed for verg " << vreg; in GetDefinition()
Dinst_builder.h173 Inst *GetDefinition(size_t vreg);
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DambientLowering.cpp107 auto getDefinition = in CreateIndexerMethodIfNeeded() local
111 if (setDefinition != nullptr && getDefinition != nullptr) { in CreateIndexerMethodIfNeeded()
112 classBody.emplace_back(getDefinition); in CreateIndexerMethodIfNeeded()
/arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/templates/
Dinst_templates.yaml42 inst->SetInput(0, GetDefinition(instruction->GetVReg()));
63 inst->SetInput(1, GetDefinition(instruction->GetVReg()));
73GetDefinition(instruction->GetVReg()), compiler::<%= get_type(inst.type(0)) %>, <%= get_cc(inst) %…
89 UpdateDefinition(instruction->GetVReg(), GetDefinition(instruction->GetVReg(1)));
112 UpdateDefinitionAcc(GetDefinition(instruction->GetVReg()));
Dinst_builder_dyn_gen.cpp.erb42 return "GetDefinition(instruction->GetId(#{get_input_idx(index, :id?)}).GetOffset())" if op.id?
44 return "GetDefinition(instruction->GetVReg(#{get_input_idx(index, :reg?)}))"
344 auto input = GetDefinition(bcInst->GetVReg(<%= vreg_index %>));
372 auto input = GetDefinition(startReg + i);
/arkcompiler/runtime_core/libabckit/src/templates/abckit_intrinsics/
Dinst_builder_abckit_intrinsics.inc.erb121 auto input = GetDefinition(bcInst->GetVReg(<%= vreg_index %>));
186 inst->AppendInput(GetDefinition(startReg));
191 inst->AppendInput(GetDefinition(bcInst->GetVReg(i)));
228 inst->AppendInput(GetDefinition(bcInst->GetVReg(IS_ACC_WRITE ? 0 : 1)));
273 storeVal = GetDefinition(bcInst->GetVReg(0));
277 inst->AppendInput(GetDefinition(bcInst->GetVReg(IS_ACC_READ ? 0 : 1)));
381 inst->AppendInput(GetDefinition(bcInst->GetVReg(0)));
420 inst->AppendInput(GetDefinition(bcInst->GetVReg(0)));
422 inst->AppendInput(GetDefinition(bcInst->GetVReg(1)));
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dinst_templates.yaml46 inst->SetInput(0, GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>()));
71 inst->SetInput(1, GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>()));
82 inst->SetInput(1, GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>()));
107 …UpdateDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>(), GetDefinition(instruction->GetVR…
137 UpdateDefinitionAcc(GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>()));
Dinst_builder.h167 Inst *GetDefinition(size_t vreg) in GetDefinition() function
174 COMPILER_LOG(ERROR, IR_BUILDER) << "GetDefinition failed for verg " << vreg; in GetDefinition()
/arkcompiler/runtime_core/compiler/optimizer/templates/
Dinst_builder_gen.cpp.erb42 …return "GetDefinition(instruction->GetId<#{get_format}, #{get_input_idx(index, :id?)}>().GetOffset…
44 return "GetDefinition(instruction->GetVReg<#{get_format}, #{get_input_idx(index, :reg?)}>())"
320 auto input = GetDefinition(bc_inst->GetVReg<<%= format %>, <%= vreg_index %>>());
348 auto input = GetDefinition(start_reg + i);
/arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/
Dinst_builder_dyn.h156 ark::compiler::Inst *GetDefinition(size_t vreg) in GetDefinition() function
163 LIBABCKIT_LOG(DEBUG) << "GetDefinition failed for verg " << vreg << std::endl; in GetDefinition()
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/
Dinst_builder_gen.cpp.erb42 …return "GetDefinition(instruction->GetId<#{get_format}, BytecodeInstruction::Opcode, #{get_input_i…
44 return "GetDefinition(instruction->GetVReg<#{get_format}, #{get_input_idx(index, :reg?)}>())"
/arkcompiler/ets_frontend/es2panda/test/compiler/js/
Dcocos_worker_test.js97753 GetDefinition(t) {
101160 GetDefinition(t) {