Lines Matching refs:CFG
250 VPBasicBlock::createEmptyBasicBlock(VPTransformState::CFGState &CFG) { in createEmptyBasicBlock() argument
253 BasicBlock *PrevBB = CFG.PrevBB; in createEmptyBasicBlock()
255 PrevBB->getParent(), CFG.LastBB); in createEmptyBasicBlock()
262 BasicBlock *PredBB = CFG.VPBB2IRBB[PredVPBB]; in createEmptyBasicBlock()
273 CFG.VPBBsToFix.push_back(PredVPBB); in createEmptyBasicBlock()
299 VPBasicBlock *PrevVPBB = State->CFG.PrevVPBB; in execute()
301 BasicBlock *NewBB = State->CFG.PrevBB; // Reuse it if possible. in execute()
316 NewBB = createEmptyBasicBlock(State->CFG); in execute()
322 Loop *L = State->LI->getLoopFor(State->CFG.LastBB); in execute()
324 State->CFG.PrevBB = NewBB; in execute()
331 State->CFG.VPBB2IRBB[this] = NewBB; in execute()
332 State->CFG.PrevVPBB = this; in execute()
777 IRBuilder<> Builder(State->CFG.PrevBB->getTerminator()); in execute()
791 BasicBlock *VectorPreHeaderBB = State->CFG.PrevBB; in execute()
792 State->CFG.VectorPreHeader = VectorPreHeaderBB; in execute()
811 State->CFG.PrevVPBB = nullptr; in execute()
812 State->CFG.PrevBB = VectorHeaderBB; in execute()
813 State->CFG.LastBB = VectorLatchBB; in execute()
820 for (auto VPBB : State->CFG.VPBBsToFix) { in execute()
823 BasicBlock *BB = State->CFG.VPBB2IRBB[VPBB]; in execute()
831 BBTerminator->setSuccessor(Idx, State->CFG.VPBB2IRBB[SuccVPBB]); in execute()
837 BasicBlock *LastBB = State->CFG.PrevBB; in execute()
1220 IRBuilder<> Builder(State.CFG.PrevBB->getTerminator()); in execute()
1264 Builder.SetInsertPoint(State.CFG.VectorPreHeader->getTerminator()); in execute()
1273 VecTy, 2, "vector.recur", &*State.CFG.PrevBB->getFirstInsertionPt()); in execute()
1274 EntryPart->addIncoming(VectorInit, State.CFG.VectorPreHeader); in execute()
1300 BasicBlock *HeaderBB = State.CFG.PrevBB; in execute()
1320 Builder.SetInsertPoint(State.CFG.VectorPreHeader->getTerminator()); in execute()
1332 Builder.SetInsertPoint(State.CFG.VectorPreHeader->getTerminator()); in execute()
1343 cast<PHINode>(EntryPart)->addIncoming(StartVal, State.CFG.VectorPreHeader); in execute()