Lines Matching refs:MaskForGaps
2195 unsigned Part, Value *MaskForGaps) -> Value * { in execute() argument
2197 assert(!MaskForGaps && "Interleaved groups with gaps are not supported."); in execute()
2210 return MaskForGaps; in execute()
2217 return MaskForGaps ? State.Builder.CreateBinOp(Instruction::And, in execute()
2218 ShuffledMask, MaskForGaps) in execute()
2225 Value *MaskForGaps = nullptr; in execute() local
2227 MaskForGaps = createBitMaskForGaps(State.Builder, in execute()
2229 assert(MaskForGaps && "Mask for Gaps is required but it is null"); in execute()
2236 if (BlockInMask || MaskForGaps) { in execute()
2237 Value *GroupMask = CreateGroupMask(Part, MaskForGaps); in execute()
2325 Value *MaskForGaps = in execute() local
2327 assert((!MaskForGaps || !State.VF.isScalable()) && in execute()
2335 assert((Group->getMember(i) || MaskForGaps) && in execute()
2364 if (BlockInMask || MaskForGaps) { in execute()
2365 Value *GroupMask = CreateGroupMask(Part, MaskForGaps); in execute()