Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp3451 &InterleaveFactor](Value *MaskForGaps) -> Value * { in execute() argument
3453 assert(!MaskForGaps && "Interleaved groups with gaps are not supported."); in execute()
3462 return MaskForGaps; in execute()
3469 return MaskForGaps ? State.Builder.CreateBinOp(Instruction::And, in execute()
3470 ShuffledMask, MaskForGaps) in execute()
3477 Value *MaskForGaps = nullptr; in execute() local
3479 MaskForGaps = in execute()
3481 assert(MaskForGaps && "Mask for Gaps is required but it is null"); in execute()
3485 if (BlockInMask || MaskForGaps) { in execute()
3486 Value *GroupMask = CreateGroupMask(MaskForGaps); in execute()
[all …]