Home
last modified time | relevance | path

Searched refs:IsRoot (Results 1 - 25 of 36) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Duseless_gate_elimination.cpp38 } else if (acc_.IsProlog(gate) || acc_.IsRoot(gate)) { in InitList()
H A Dshare_gate_meta_data.cpp46 bool GateMetaData::IsRoot() const in IsRoot() function in panda::ecmascript::kungfu::GateMetaData
87 return (!IsProlog()) && (!IsRoot()) && (GetStateCount() == 0); in IsSchedulable()
96 ASSERT(!IsRoot()); in IsState()
H A Dstate_split_linearizer.cpp122 !acc_.IsProlog(gate) && !acc_.IsRoot(gate) && in DeleteUnusedGates()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dadjust_arefs.cpp49 if (bb->GetLoop()->IsRoot()) { in RunImpl()
70 if (!IsRefAdjustable(i) || i->GetBasicBlock()->GetLoop()->IsRoot()) { in RunImpl()
H A Dmove_constants.cpp62 return (!bb->IsLoopValid() || bb->GetLoop()->IsRoot()) && !bb->IsTryBegin(); in IsBlockSuitable()
H A Dif_conversion.cpp204 if (loop->IsRoot()) { in LoopInvariantPreventConversion()
H A Dbranch_elimination.cpp82 if (loop->IsRoot() || !loop->GetHeader()->IsOsrEntry()) { in SkipForOsr()
H A Dlicm_conditions.cpp45 if (loop->IsRoot() || loop->IsIrreducible()) { in MarkHoistableInst()
H A Descape.cpp460 if (loop->IsRoot() || loop->GetHeader() != block) {
1461 } else if (!block->GetLoop()->IsRoot()) {
2038 bool loopIsHeader = !loop->IsRoot() && loop->GetHeader() == block;
2061 if (!loop->IsRoot() && loop->GetHeader() == block) {
H A Dlse.cpp237 while (!loop->IsRoot()) { in InvalidateHeap()
478 while (!loop->IsRoot()) { in UpdatePhis()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
H A Dmove_constants.cpp48 return (!bb->IsLoopValid() || bb->GetLoop()->IsRoot()) && !bb->IsTryBegin() && !bb->IsCatchBegin(); in IsBlockSuitable()
/arkcompiler/runtime_core/compiler/optimizer/analysis/
H A Dloop_analyzer.cpp335 return !IsRoot() && GetHeader()->IsOsrEntry(); in IsOsrLoop()
340 return !IsRoot() && GetHeader()->IsCatchBegin(); in IsTryCatchLoop()
H A Dloop_analyzer.h156 bool IsRoot() const in IsRoot() function in panda::compiler::final
H A Dliveness_analyzer.cpp159 return succ->GetLoop() == block->GetLoop() || block->GetLoop()->IsRoot() || in LinearizeBlocks()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
H A Dloop_analyzer.cpp365 return !IsRoot() && GetHeader()->IsOsrEntry(); in IsOsrLoop()
370 return !IsRoot() && GetHeader()->IsCatchBegin(); in IsTryCatchLoop()
H A Dloop_analyzer.h150 bool IsRoot() const in IsRoot() function in ark::compiler::final
H A Dcountable_loop_parser.cpp37 loop_.IsRoot() || loop_.IsInfinite()) { in Parse()
H A Dbounds_analysis.cpp966 if (outer->IsRoot()) { in GetNestedLoopIterations()
1238 while (!curLoop->IsRoot()) { in VisitLoop()
1267 if (!loop->IsRoot() && backEdges.size() == 1 && predsBlocks.size() == 2U) { in CheckTriangleCase()
/arkcompiler/runtime_core/compiler/tests/
H A Dloop_analyzer_new_test.cpp123 EXPECT_FALSE(loop.IsRoot()); in HWTEST_F()
H A Dgraph_cloner_new_test.cpp222 if (!loop->GetInnerLoops().empty() || !loop->GetOuterLoop()->IsRoot() ||
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dgraph_checker.cpp358 ASSERT(loop->IsIrreducible() || loop->IsRoot() || loop->GetHeader() != nullptr); in MarkBlocksInLoop()
359 ASSERT(loop->IsIrreducible() || loop->IsRoot() || loop->IsTryCatchLoop() || loop->GetPreHeader() != nullptr); in MarkBlocksInLoop()
405 ASSERT(GetGraph()->GetRootLoop()->IsRoot()); in CheckLoops()
H A Dgraph_cloner.cpp94 if (!loop->IsRoot() && !loop->IsIrreducible() && !loop->IsTryCatchLoop()) { in CopyLoop()
722 ASSERT(loop != nullptr && !loop->IsRoot()); in CloneLoop()
995 if (!loop->GetOuterLoop()->IsRoot() || !loop->GetInnerLoops().empty() || !IsLoopSingleBackEdgeExitPoint(loop)) { in IsLoopClonable()
H A Ddump.cpp458 if (block->IsLoopValid() && !block->GetLoop()->IsRoot()) { in BlockProps()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dloop_unswitcher.cpp33 ASSERT(loop != nullptr && !loop->IsRoot()); in UnswitchLoop()
H A Dgraph_cloner.cpp93 if (!loop->IsRoot() && !loop->IsIrreducible() && !loop->IsTryCatchLoop()) { in CopyLoop()
757 ASSERT(loop != nullptr && !loop->IsRoot()); in CloneLoop()

Completed in 32 milliseconds

12