Home
last modified time | relevance | path

Searched refs:IsEndBlock (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/analysis/
Dlinear_order.cpp68 } else if (!prev_block->IsEndBlock() && block != prev_block->GetSuccessor(0) && in HandlePrevInstruction()
69 !prev_block->GetSuccessor(0)->IsEndBlock()) { in HandlePrevInstruction()
114 if (prev != nullptr && !prev->IsEndBlock()) { in MakeLinearOrder()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dbasicblock.cpp37 bool BasicBlock::IsEndBlock() const in IsEndBlock() function in panda::compiler::BasicBlock
43 return IsStartBlock() || IsEndBlock() || IsTryBegin() || IsTryEnd(); in IsPseudoControlFlowBlock()
56 ASSERT(!IsStartBlock() && !IsEndBlock()); in SplitBlockAfterInstruction()
267 ASSERT(!succ->IsEndBlock()); in JoinSuccessorBlock()
722 } else if (this->IsEndBlock()) { in Clone()
Dgraph_checker.cpp149 if (!block->IsEndBlock() && !block->IsStartBlock()) { in CheckBlock()
164 ASSERT_PRINT(block->IsEndBlock() || block->IsTryBegin() || block->IsTryEnd() || in CheckControlFlow()
541 if (block.GetSuccsBlocks()[0]->IsEndBlock()) { in CheckBlockEdges()
758 ASSERT_DO(succ->IsEndBlock() || succ->IsTryEnd(), in VisitReturn()
Dgraph.cpp290 if (block->IsEndBlock()) { in DisconnectBlock()
Ddump.cpp461 if (block->IsEndBlock()) { in BlockProps()
Dbasicblock.h162 bool IsEndBlock() const;
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dsplit_resolver.cpp40 if (!block->IsEndBlock()) { in Run()
/arkcompiler/runtime_core/compiler/tests/
Dcompiler_basicblock_test.cpp117 if (bb->IsStartBlock() || bb->IsEndBlock() || bb->IsTryEnd()) { in __anon9f1e038e0302()
455 if (inst->IsPhi() || bb->IsStartBlock() || bb->IsEndBlock()) { in __anon9f1e038e0e02()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dcleanup.cpp29 …return bb == nullptr || bb->IsStartBlock() || bb->IsEndBlock() || bb->IsCatchBegin() || bb->IsTryE… in SkipBasicBlock()