Home
last modified time | relevance | path

Searched refs:VPIRBasicBlock (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp452 void VPIRBasicBlock::execute(VPTransformState *State) { in execute()
861 VPIRBasicBlock *Entry = new VPIRBasicBlock(TheLoop->getLoopPreheader()); in createInitialVPlan()
893 auto *VPExitBlock = new VPIRBasicBlock(IRExitBlock); in createInitialVPlan()
960 VPIRBasicBlock *IRMiddleVPBB = new VPIRBasicBlock(IRBB); in replaceVPBBWithIRVPBB()
1005 assert(!isa<VPIRBasicBlock>(ScalarPhVPBB) && in execute()
H A DVPlanVerifier.cpp155 auto *IRBB = dyn_cast<VPIRBasicBlock>(VPBB); in verifyVPBasicBlock()
H A DVPlan.h3112 class VPIRBasicBlock : public VPBasicBlock {
3116 VPIRBasicBlock(BasicBlock *IRBB) in VPIRBasicBlock() function
3121 ~VPIRBasicBlock() override {} in ~VPIRBasicBlock()
3131 VPIRBasicBlock *clone() override { in clone()
3132 auto *NewBlock = new VPIRBasicBlock(IRBB); in clone()
H A DLoopVectorize.cpp8415 if (isa<VPIRBasicBlock>(Succ)) in addLiveOutsForFirstOrderRecurrences()