Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dgraph_cloner.cpp184 Inst *phiResolver = nullptr; in CreateResolverBlock() local
192 if (phiResolver == nullptr) { in CreateResolverBlock()
193 phiResolver = GetGraph()->CreateInstPhi(inst->GetType(), inst->GetPc()); in CreateResolverBlock()
194 phiResolver->AppendInput(inst); in CreateResolverBlock()
195 resolver->AppendPhi(phiResolver); in CreateResolverBlock()
197 user->SetInput(inputIdx, phiResolver); in CreateResolverBlock()
936 … auto phiResolver = outsideSucc->GetGraph()->CreateInstPhi(checkPhi->GetType(), checkPhi->GetPc()); in GetPhiResolver() local
938 phiResolver->AppendInput(initInput); in GetPhiResolver()
939 phiResolver->AppendInput(updateInput); in GetPhiResolver()
940 phiResolver->SetPhiInputBbNum(0, outInitIdx); in GetPhiResolver()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dinst_builder.cpp337 PhiResolver phiResolver(GetGraph()); in FixInstructions() local
338 phiResolver.Run(); in FixInstructions()
/arkcompiler/runtime_core/static_core/compiler/tests/
Dreg_alloc_linear_scan_test.cpp337 auto phiResolver = BB(2U).GetPredBlockByIndex(0U); in TEST_F() local
338 …auto spillFillInst = phiResolver->GetLastInst()->IsControlFlow() ? phiResolver->GetLastInst()->Get… in TEST_F()
339 … : phiResolver->GetLastInst(); in TEST_F()
Dsplit_resolver_test.cpp747 auto phiResolver = pred->InsertNewBlockToSuccEdge(succ); in TEST_F() local
750 phiResolver->PrependInst(sf0); in TEST_F()