Lines Matching refs:VPBasicBlock
60 const VPBasicBlock *VPBlockBase::getEntryBasicBlock() const { in getEntryBasicBlock()
64 return cast<VPBasicBlock>(Block); in getEntryBasicBlock()
67 VPBasicBlock *VPBlockBase::getEntryBasicBlock() { in getEntryBasicBlock()
71 return cast<VPBasicBlock>(Block); in getEntryBasicBlock()
75 const VPBasicBlock *VPBlockBase::getExitBasicBlock() const { in getExitBasicBlock()
79 return cast<VPBasicBlock>(Block); in getExitBasicBlock()
82 VPBasicBlock *VPBlockBase::getExitBasicBlock() { in getExitBasicBlock()
86 return cast<VPBasicBlock>(Block); in getExitBasicBlock()
115 VPBasicBlock::createEmptyBasicBlock(VPTransformState::CFGState &CFG) { in createEmptyBasicBlock()
125 VPBasicBlock *PredVPBB = PredVPBlock->getExitBasicBlock(); in createEmptyBasicBlock()
162 void VPBasicBlock::execute(VPTransformState *State) { in execute()
165 VPBasicBlock *PrevVPBB = State->CFG.PrevVPBB; in execute()
413 VPBasicBlock *SuccVPBB = SuccVPBlock->getEntryBasicBlock(); in execute()
520 if (const VPBasicBlock *BasicBlock = dyn_cast<VPBasicBlock>(Block)) in dumpBlock()
559 void VPlanPrinter::dumpBasicBlock(const VPBasicBlock *BasicBlock) { in dumpBasicBlock()
708 if (VPBasicBlock *VPBB = dyn_cast<VPBasicBlock>(Block)) { in visitBlock()