Lines Matching refs:VPBasicBlock
56 DenseMap<BasicBlock *, VPBasicBlock *> BB2VPBB;
64 void setVPBBPredsFromBB(VPBasicBlock *VPBB, BasicBlock *BB);
66 VPBasicBlock *getOrCreateVPBB(BasicBlock *BB);
69 void createVPInstructionsForVPBB(VPBasicBlock *VPBB, BasicBlock *BB);
82 void PlainCFGBuilder::setVPBBPredsFromBB(VPBasicBlock *VPBB, BasicBlock *BB) { in setVPBBPredsFromBB()
108 VPBasicBlock *PlainCFGBuilder::getOrCreateVPBB(BasicBlock *BB) { in getOrCreateVPBB()
116 VPBasicBlock *VPBB = new VPBasicBlock(BB->getName()); in getOrCreateVPBB()
189 void PlainCFGBuilder::createVPInstructionsForVPBB(VPBasicBlock *VPBB, in createVPInstructionsForVPBB()
252 VPBasicBlock *PreheaderVPBB = getOrCreateVPBB(PreheaderBB); in buildPlainCFG()
265 VPBasicBlock *VPBB = getOrCreateVPBB(BB); in buildPlainCFG()
276 VPBasicBlock *SuccVPBB = getOrCreateVPBB(TI->getSuccessor(0)); in buildPlainCFG()
280 VPBasicBlock *SuccVPBB0 = getOrCreateVPBB(TI->getSuccessor(0)); in buildPlainCFG()
282 VPBasicBlock *SuccVPBB1 = getOrCreateVPBB(TI->getSuccessor(1)); in buildPlainCFG()
309 VPBasicBlock *LoopExitVPBB = BB2VPBB[LoopExitBB]; in buildPlainCFG()