Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dinst_templates.yaml29 …inst_check->SetInput(0, FindOrCreate32BitConstant(instruction->GetImm<<%= inst.get_format %>, 0>()…
31 inst_check->SetInput(0, <%= inst.get_input_string(1) %>);
34 inst_check->SetInput(0, <%= inst.get_input_string(1) %>);
36 inst_check->SetInput(1, inst_save_state);
38 inst->SetInput(0, <%= inst.get_input_string(0) %>);
39 inst->SetInput(1, inst_check);
46 inst->SetInput(0, GetDefinition(instruction->GetVReg<<%=inst.get_format%>, 0>()));
48 … inst->SetInput(1, FindOrCreate32BitConstant(instruction->GetImm<<%=inst.get_format%>, 0>()));
50 inst->SetInput(1, FindOrCreateConstant(instruction->GetImm<<%=inst.get_format%>, 0>()));
57 inst->SetInput(0, input);
[all …]
Dinst_builder-inl.h38 inst->SetInput(0, save_state); in BuildLoadFromPool()
58 box->SetInput(0, input); in BuildCastToAnyString()
85 box->SetInput(0, input); in BuildCastToAnyNumber()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dlowering.cpp68 if_inst->SetInput(0, input_1); in OptimizeIfInput()
69 if_inst->SetInput(1, input_0); in OptimizeIfInput()
101 input->SetInput(0, in1); in LowerIf()
102 input->SetInput(1, in0); in LowerIf()
125 replace->SetInput(0, input->GetInput(0).GetInst()); in LowerIf()
126 replace->SetInput(1, input->GetInput(1).GetInst()); in LowerIf()
142 inst->SetInput(0, new_input); in InPlaceLowerIfImm()
/arkcompiler/runtime_core/compiler/tests/
Drpo_test.cpp126 cmp->SetInput(0, &INS(0)); in TEST_F()
127 cmp->SetInput(1, &INS(1)); in TEST_F()
134 if_inst->SetInput(0, cmp); in TEST_F()
246 cmp->SetInput(0, &INS(0)); in TEST_F()
247 cmp->SetInput(1, &INS(1)); in TEST_F()
254 if_inst->SetInput(0, cmp); in TEST_F()
Ddom_tree_test.cpp153 cmp->SetInput(0, &INS(0)); in TEST_F()
154 cmp->SetInput(1, &INS(1)); in TEST_F()
161 if_inst->SetInput(0, cmp); in TEST_F()
Dbranch_elimination_test.cpp135 inst_if->SetInput(0, &INS(3)); in BuildTestGraph()
201 inst_if->SetInput(0, &INS(3)); in BuildTestGraph2()
463 BB(4).GetLastInst()->SetInput(0, &INS(3)); in TEST_F()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_cloner.cpp202 user->SetInput(input_idx, phi_resolver); in CreateResolverBlock()
222 new_cmp->SetInput(0, compare->GetInput(0).GetInst()); in SplitBackEdge()
223 new_cmp->SetInput(1, compare->GetInput(1).GetInst()); in SplitBackEdge()
225 ifimm->SetInput(0, new_cmp); in SplitBackEdge()
308 compare->SetInput(i, GetClone(input)); in UpdateUsersAfterNoSideExitsUnroll()
321 user->SetInput(input_idx, GetClone(inst)); in UpdateUsersAfterNoSideExitsUnroll()
489 phi->SetInput(phi_update_input_idx, input); in BuildLoopUnrollDataFlow()
546 user->SetInput(input_index, resolver_phi); in BuildClonedLoopHeaderDataFlow()
659 user->SetInput(input_idx, phi_in); in UpdateUsersForClonedLoopHeader()
662 user->SetInput(input_idx, phi_out); in UpdateUsersForClonedLoopHeader()
[all …]
Dinst.cpp107 SetInput(size_, Input(inst)); in Append()
135 SetInput(index, *GetInput(size_)); in Remove()
Dinst.h618 void SetInput(unsigned index, Input input) in SetInput() function
943 SetInput(GetInputsCount() - 1, inst); in SetSaveState()
1037 void SetInput(unsigned index, Inst *inst) in SetInput() function
1061 SetInput(index, new_input); in ReplaceInput()
1076 it->GetInst()->SetInput(it->GetIndex(), inst); in ReplaceUsers()
1124 SetInput(i, nullptr); in RemoveInputs()
Dgraph_cloner.h298 clone->SetInput(i, input);
Dbasicblock.cpp147 phi->SetInput(index, inst->CastToPhi()->GetPhiInput(pred_bb)); in RemovePhiProcessing()
Dir_constructor.h948 inst->SetInput(idx, input_inst); in ConstructDataFlow()
/arkcompiler/runtime_core/compiler/docs/
Dir_builder.md132 inst->SetInput(0, GetDefinitionAcc());
135 …inst->SetInput(1, FindOrCreateConstant(instruction->GetImm<BytecodeInstruction::Format::IMM8, 0>()…
/arkcompiler/runtime_core/compiler/optimizer/templates/intrinsics/
Dgenerate_operations_intrinsic_graph.inl.erb49 ret->SetInput(0, inst);
/arkcompiler/ets_frontend/es2panda/test/compiler/js/
Dcocos_worker_test.js60218 setInput(t, e) {
60271 const i = c0(t, this.param, rJ.FLOAT, e.setInput, e, 0);
60272 e.setInput(i, 0);
60519 const i = c0(t, this.paramX, rJ.FLOAT, e.setInput, e, 0);
60520 const s = c0(t, this.paramY, rJ.FLOAT, e.setInput, e, 1);
60521 e.setInput(i, 0);
60522 e.setInput(s, 1);