| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| D | loop_analyzer.cpp | 392 bool Loop::CheckUpdateAndInitForBound(CompareInst *cmpInst, PhiInst *phiInst) in CheckUpdateAndInitForBound() 413 …Loop::CheckActualLengthVariantAsLoopInit(Inst *&loadObject, CompareInst *cmpInst, PhiInst *phiInst) in CheckActualLengthVariantAsLoopInit() 445 …oop::CheckActualLengthVariantAsLoopBound(Inst *&loadObject, CompareInst *cmpInst, PhiInst *phiInst) in CheckActualLengthVariantAsLoopBound() 476 void Loop::CheckActualLengthAsLoopBound(Inst *&loadObject, CompareInst *cmpInst, PhiInst *phiInst) in CheckActualLengthAsLoopBound() 486 bool Loop::PrecheckInst(CompareInst *&cmpInst, PhiInst *&phiInst) in PrecheckInst() 519 PhiInst *phiInst = nullptr; in CheckActualLengthAsLoopInitOrBound() local
|
| D | live_in_analysis.cpp | 42 for (auto phiInst : succ->PhiInsts()) { in ProcessBlock() local
|
| D | bounds_analysis.cpp | 921 auto setPhiArrayIndexRange = [&bri](Inst *phiInst) { in VisitPhi()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/ |
| D | phi_resolver.h | 150 bool CheckPhiRealInputs(Inst *phiInst) in CheckPhiRealInputs() 194 bool CheckPhiInputs(Inst *phiInst) in CheckPhiInputs()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | condition_chain_cache.cpp | 23 void ConditionChainCache::Insert(ConditionChain *chain, Inst *phiInst) in Insert()
|
| D | try_catch_resolving.cpp | 159 PhiInst *phiInst = nullptr; in ConnectThrowCatchImpl() local 295 …ng::RemoveCatchPhis(BasicBlock *cphisBlock, BasicBlock *catchBlock, Inst *throwInst, Inst *phiInst) in RemoveCatchPhis()
|
| D | inlining.cpp | 465 … Inlining::InsertCallInst(CallInst *callInst, BasicBlock *callBb, BasicBlock *retBb, Inst *phiInst) in InsertCallInst() 585 PhiInst *phiInst = nullptr; in DoInlinePolymorphic() local 658 …kPair Inlining::MakeCallBbs(InstPair insts, BasicBlockPair bbs, [[maybe_unused]] PhiInst **phiInst, in MakeCallBbs() 688 auto *phiInst = static_cast<PhiInst *>(std::get<2>(insts)); in InlineReceiver() local 750 auto *phiInst = static_cast<PhiInst *>(std::get<2>(insts)); in FinalizeInlineReceiver() local 1471 auto phiInst = std::get<PhiInst *>(use); in UpdateDataflowForEmptyGraph() local 1492 PhiInst *phiInst = nullptr; in UpdateDataflow() local
|
| D | licm_conditions.cpp | 308 Inst *phiInst; in ReplaceChainWithSingleBlock() local 324 auto phiInst = graph->CreateInstPhi(DataType::BOOL, INVALID_PC); in AddPhiInst() local
|
| D | escape.cpp | 1486 auto phiInst = graph_->CreateInstPhi(state->GetType(), bb->GetGuestPc()); in CreatePhis() local 1687 auto phiInst = allocatedPhis_[std::get<PhiState *>(alias)]; in ResolveAlias() local 1946 for (auto phiInst : succ->PhiInsts()) { in FillLiveInsts() local 1996 for (auto phiInst : block->PhiInsts()) { in PatchSaveStatesInBlock() local 2009 for (auto phiInst : block->PhiInsts()) { in PatchSaveStatesInBlock() local
|
| D | lse.cpp | 878 for (auto phiInst : block->PhiInstsSafe()) { in FixupPhisInBlock() local
|
| /arkcompiler/runtime_core/static_core/irtoc/backend/compiler/ |
| D | dangling_pointers_checker.cpp | 286 for (auto *phiInst : block->PhiInsts()) { in GetLastAccDefinition() local 318 for (auto *phiInst : phiInsts_) { in GetPhiAccDef() local 377 for (auto *phiInst : phiInsts_) { in GetPhiAccTagDef() local
|
| /arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/ |
| D | phi_resolver_dyn.h | 189 bool CheckPhiInputs(ark::compiler::Inst *phiInst) in CheckPhiInputs()
|
| /arkcompiler/runtime_core/libabckit/tests/clean_scenarios/cpp_api/dynamic/add_try_catch/ |
| D | add_try_catch.cpp | 99 abckit::Instruction phiInst = epilogueBB.CreatePhi(firstPhiInput, secondPhiInput); in TEST_F() local
|
| /arkcompiler/runtime_core/libabckit/tests/scenarios/add_try_catch/dynamic/ |
| D | add_try_catch_test.cpp | 71 AbckitInst *phiInst = g_implG->bbCreatePhi(epilogueBB, 2, firstPhiInput, secondPhiInput); in TransformIr() local
|
| /arkcompiler/runtime_core/libabckit/tests/clean_scenarios/c_api/dynamic/add_try_catch/ |
| D | add_try_catch_test.cpp | 162 AbckitInst *phiInst = g_implG->bbCreatePhi(epilogueBB, 2, firstPhiInput, secondPhiInput); in TransformIr() local
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | compiler_graph_test.cpp | 662 auto phiInst = inst->CastToPhi(); in __anon55f231561202() local
|
| /arkcompiler/runtime_core/panda_guard/obfuscate/ |
| D | graph_analyzer.cpp | 598 const compiler::Inst *phiInst = ldInst->GetUsers().Front().GetInst(); in GetIsInInfo() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | graph_checker.cpp | 179 for (auto phiInst : block->PhiInsts()) { in CheckBlock() local 566 void GraphChecker::CheckPhiInputs(Inst *phiInst) in CheckUserOfInt32()
|