Home
last modified time | relevance | path

Searched refs:phi_resolver (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_cloner.cpp189 Inst *phi_resolver = nullptr; in CreateResolverBlock() local
197 if (phi_resolver == nullptr) { in CreateResolverBlock()
198 phi_resolver = GetGraph()->CreateInstPhi(inst->GetType(), inst->GetPc()); in CreateResolverBlock()
199 phi_resolver->AppendInput(inst); in CreateResolverBlock()
200 resolver->AppendPhi(phi_resolver); in CreateResolverBlock()
202 user->SetInput(input_idx, phi_resolver); in CreateResolverBlock()
925 …auto phi_resolver = outside_succ->GetGraph()->CreateInstPhi(check_phi->GetType(), check_phi->GetPc… in GetPhiResolver() local
927 phi_resolver->AppendInput(init_input); in GetPhiResolver()
928 phi_resolver->AppendInput(update_input); in GetPhiResolver()
929 phi_resolver->SetPhiInputBbNum(0, out_init_idx); in GetPhiResolver()
[all …]
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dinst_builder.cpp258 PhiResolver phi_resolver(GetGraph()); in FixInstructions() local
259 phi_resolver.Run(); in FixInstructions()
/arkcompiler/runtime_core/compiler/tests/
Dcompiler_graph_test.cpp629 PhiResolver phi_resolver(graph); in __anonf97282761102() local
630 phi_resolver.Run(); in __anonf97282761102()
Dsplit_resolver_test.cpp742 auto phi_resolver = pred->InsertNewBlockToSuccEdge(succ); in TEST_F() local
745 phi_resolver->PrependInst(sf0); in TEST_F()