Home
last modified time | relevance | path

Searched refs:SetInput (Results 1 – 13 of 13) sorted by relevance

/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/optimizer/ir_builder/
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/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()
Dgraph_cloner.h298 clone->SetInput(i, input);
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()
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/optimizer/templates/intrinsics/
Dgenerate_operations_intrinsic_graph.inl.erb49 ret->SetInput(0, inst);
/arkcompiler/runtime_core/compiler/docs/
Dir_builder.md132 inst->SetInput(0, GetDefinitionAcc());
135 …inst->SetInput(1, FindOrCreateConstant(instruction->GetImm<BytecodeInstruction::Format::IMM8, 0>()…