Searched refs:IsEndBlock (Results 1 – 9 of 9) sorted by relevance
68 } 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()
37 bool BasicBlock::IsEndBlock() const in IsEndBlock() function in panda::compiler::BasicBlock43 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()
149 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()
290 if (block->IsEndBlock()) { in DisconnectBlock()
461 if (block->IsEndBlock()) { in BlockProps()
162 bool IsEndBlock() const;
40 if (!block->IsEndBlock()) { in Run()
117 if (bb->IsStartBlock() || bb->IsEndBlock() || bb->IsTryEnd()) { in __anon9f1e038e0302()455 if (inst->IsPhi() || bb->IsStartBlock() || bb->IsEndBlock()) { in __anon9f1e038e0e02()
29 …return bb == nullptr || bb->IsStartBlock() || bb->IsEndBlock() || bb->IsCatchBegin() || bb->IsTryE… in SkipBasicBlock()