Searched refs:BlockInMask (Results 1 – 4 of 4) sorted by relevance
490 VPValue *Addr, VPValue *BlockInMask = nullptr);498 VPValue *BlockInMask = nullptr);2172 VPValue *BlockInMask) { in vectorizeInterleaveGroup() argument2193 assert((!BlockInMask || !Group->isReverse()) && in vectorizeInterleaveGroup()2248 if (BlockInMask || MaskForGaps) { in vectorizeInterleaveGroup()2252 if (BlockInMask) { in vectorizeInterleaveGroup()2253 Value *BlockInMaskPart = State.get(BlockInMask, Part); in vectorizeInterleaveGroup()2337 if (BlockInMask) { in vectorizeInterleaveGroup()2338 Value *BlockInMaskPart = State.get(BlockInMask, Part); in vectorizeInterleaveGroup()2357 VPValue *BlockInMask) { in vectorizeMemoryInstruction() argument[all …]
965 VPBranchOnMaskRecipe(VPValue *BlockInMask) : VPRecipeBase(VPBranchOnMaskSC) { in VPBranchOnMaskRecipe() argument966 if (BlockInMask) // nullptr means all-one mask. in VPBranchOnMaskRecipe()967 User.reset(new VPUser({BlockInMask})); in VPBranchOnMaskRecipe()
574 VPValue *BlockInMask = nullptr);582 VPValue *StoredValue, VPValue *BlockInMask);2515 VPValue *Addr, ArrayRef<VPValue *> StoredValues, VPValue *BlockInMask) { in vectorizeInterleaveGroup() argument2530 assert((!BlockInMask || !Group->isReverse()) && in vectorizeInterleaveGroup()2588 if (BlockInMask || MaskForGaps) { in vectorizeInterleaveGroup()2592 if (BlockInMask) { in vectorizeInterleaveGroup()2593 Value *BlockInMaskPart = State.get(BlockInMask, Part); in vectorizeInterleaveGroup()2682 if (BlockInMask) { in vectorizeInterleaveGroup()2683 Value *BlockInMaskPart = State.get(BlockInMask, Part); in vectorizeInterleaveGroup()2701 VPValue *StoredValue, VPValue *BlockInMask) { in vectorizeMemoryInstruction() argument[all …]
1200 VPBranchOnMaskRecipe(VPValue *BlockInMask) : VPRecipeBase(VPBranchOnMaskSC) { in VPBranchOnMaskRecipe() argument1201 if (BlockInMask) // nullptr means all-one mask. in VPBranchOnMaskRecipe()1202 addOperand(BlockInMask); in VPBranchOnMaskRecipe()