Lines Matching refs:VPValue
6318 VPValue *VPRecipeBuilder::createEdgeMask(BasicBlock *Src, BasicBlock *Dst, in createEdgeMask()
6328 VPValue *SrcMask = createBlockInMask(Src, Plan); in createEdgeMask()
6337 VPValue *EdgeMask = Plan->getVPValue(BI->getCondition()); in createEdgeMask()
6349 VPValue *VPRecipeBuilder::createBlockInMask(BasicBlock *BB, VPlanPtr &Plan) { in createBlockInMask()
6359 VPValue *BlockMask = nullptr; in createBlockInMask()
6367 VPValue *IV = Plan->getVPValue(Legal->getPrimaryInduction()); in createBlockInMask()
6368 VPValue *BTC = Plan->getOrCreateBackedgeTakenCount(); in createBlockInMask()
6375 VPValue *EdgeMask = createEdgeMask(Predecessor, BB, Plan); in createBlockInMask()
6414 VPValue *Mask = nullptr; in tryToInterleaveMemory()
6445 VPValue *Mask = nullptr; in tryToWidenMemory()
6496 SmallVector<VPValue *, 2> Masks; in tryToBlend()
6499 VPValue *EdgeMask = in tryToBlend()
6660 VPValue *BlockInMask = createBlockInMask(Instr->getParent(), Plan); in createReplicateRegion()
6990 VPValue *Mask = User->getOperand(User->getNumOperands() - 1); in execute()
7031 VPValue *BlockInMask = User->getOperand(0); in execute()
7085 VPValue *Mask = User->getOperand(User->getNumOperands() - 1); in execute()