Home
last modified time | relevance | path

Searched refs:GetEhPreds (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dcgbb.cpp391 for (const auto *predEhBB : bb.GetEhPreds()) { in AllPredBBVisited()
424 if ((sbb->GetPreds().size() != 1) || !sbb->GetEhPreds().empty()) { in MarkStraightLineBBInBFS()
456 if (!candidateBB->GetEhPreds().empty()) { in SearchForStraightLineBBs()
Dreaching.cpp442 for (auto predEhBB : bb.GetEhPreds()) { in GenerateIn()
456 for (auto predEhBB : bb.GetEhPreds()) { in GenerateIn()
479 for (auto predEhBB : bb.GetEhPreds()) { in GenerateIn()
494 for (auto predEhBB : bb.GetEhPreds()) { in GenerateIn()
593 if (!bb->GetEhPreds().empty()) { in Initialize()
841 for (auto ehPredBB : endBB.GetEhPreds()) { in CanReachEndBBFromCurrentBB()
1242 for (auto ehPredBB : bb->GetEhPreds()) { in HasCallInPath()
Dlive.cpp37 if (!bb->GetEhPreds().empty()) { in InitAndGetDefUse()
42 if (bb->GetEhPreds().empty()) { in InitAndGetDefUse()
Dloop.cpp115 if (find(header->GetEhPreds().begin(), header->GetEhPreds().end(), bEdge) == in CheckLoops()
116 header->GetEhPreds().end()) { in CheckLoops()
Dcg_cfg.cpp459 … (it->GetPreds().empty() || (it->GetPreds().size() == 1 && it->GetEhPreds().front() == it)) && in FlushUnReachableStatusAndRemoveRelations()
460 it->GetEhPreds().empty() && !InSwitchTable(it->GetLabIdx(), *cgFunc) && in FlushUnReachableStatusAndRemoveRelations()
542 for (BB *ehPred : curBB.GetEhPreds()) { in RemoveBB()
Dreg_alloc_lsra.cpp842 if (!bb.GetEhPreds().empty()) { in ComputeLiveIn()
847 if (!bb.GetEhPreds().empty()) { in ComputeLiveIn()
Debo.cpp1104 if (!bb.GetEhPreds().empty()) { in RemoveUnusedInsns()
Dcgfunc.cpp2444 if (!bb->GetEhPreds().empty()) { in DumpCGIR()
2446 for (auto *ehPredBB : bb->GetEhPreds()) { in DumpCGIR()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_reaching.cpp516 for (auto predEhBB : startBB.GetEhPreds()) { in DFSFindDefForRegOpnd()
558 for (auto predEhBB : startBB.GetEhPreds()) { in DFSFindDefForMemOpnd()
Daarch64_proepilog.cpp732 if (succ->GetPreds().size() != 1 || !succ->GetEhPreds().empty()) { in IsolateFastPath()
749 if (first->GetPreds().size() != 1 || !first->GetEhPreds().empty()) { in IsolateFastPath()
752 if (second->GetPreds().size() != 1 || !second->GetEhPreds().empty()) { in IsolateFastPath()
Daarch64_color_ra.cpp1895 for (auto pred : bb.GetEhPreds()) { in PruneLrForSplit()
1977 for (auto pred : bb.GetEhPreds()) { in UseIsUncovered()
2006 for (auto pred : bb->GetEhPreds()) { in FindUseForSplit()
2069 for (auto pred : bb->GetEhPreds()) { in ClearLrBBFlags()
2100 for (auto pred : bb->GetEhPreds()) { in ComputeBBForOldSplit()
Daarch64_global.cpp1953 if (!CheckCondition(*insn) || !bb->GetEhPreds().empty()) { in Run()
Daarch64_peep.cpp3317 if (nextBB->GetPreds().size() > 1 || nextBB->GetEhPreds().empty()) { in CheckCondition()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcgbb.h422 const MapleList<BB *> &GetEhPreds() const in GetEhPreds() function