Searched refs:IRBB (Results 1 – 5 of 5) sorted by relevance
510 State->Builder.SetInsertPoint(IRBB->getTerminator()); in execute()511 State->CFG.PrevBB = IRBB; in execute()512 State->CFG.VPBB2IRBB[this] = IRBB; in execute()513 executeRecipes(State, IRBB); in execute()516 if (getSingleSuccessor() && isa<UnreachableInst>(IRBB->getTerminator())) { in execute()517 auto *Br = State->Builder.CreateBr(IRBB); in execute()519 IRBB->getTerminator()->eraseFromParent(); in execute()522 (getNumSuccessors() == 0 || isa<BranchInst>(IRBB->getTerminator())) && in execute()530 auto *NewBlock = getPlan()->createEmptyVPIRBasicBlock(IRBB); in clone()981 VPIRBasicBlock *VPlan::getExitBlock(BasicBlock *IRBB) const { in getExitBlock()[all …]
301 auto *IRBB = dyn_cast<VPIRBasicBlock>(VPBB); in verifyVPBasicBlock() local302 if (!IRBB) in verifyVPBasicBlock()305 if (!WrappedIRBBs.insert(IRBB->getIRBasicBlock()).second) { in verifyVPBasicBlock()
3718 BasicBlock *IRBB;3721 VPIRBasicBlock(BasicBlock *IRBB)3723 (Twine("ir-bb<") + IRBB->getName() + Twine(">")).str()),3724 IRBB(IRBB) {}3739 BasicBlock *getIRBasicBlock() const { return IRBB; }4012 VPIRBasicBlock *getExitBlock(BasicBlock *IRBB) const;4203 VPIRBasicBlock *createEmptyVPIRBasicBlock(BasicBlock *IRBB);4209 LLVM_ABI_FOR_TEST VPIRBasicBlock *createVPIRBasicBlock(BasicBlock *IRBB);
548 BasicBlock *IRBB = State.CFG.VPBB2IRBB[VPBB]; in createCondBranch() local549 BranchInst *CondBr = State.Builder.CreateCondBr(Cond, IRBB, SecondIRSucc); in createCondBranch()552 IRBB->getTerminator()->eraseFromParent(); in createCondBranch()
2413 static void replaceVPBBWithIRVPBB(VPBasicBlock *VPBB, BasicBlock *IRBB) { in replaceVPBBWithIRVPBB() argument2414 VPIRBasicBlock *IRVPBB = VPBB->getPlan()->createVPIRBasicBlock(IRBB); in replaceVPBBWithIRVPBB()