Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp947 VPValue *BlockInMask = getMask(); in execute() local
948 if (BlockInMask) { in execute()
949 ConditionBit = State.get(BlockInMask, Part); in execute()
H A DVPlan.h1558 VPBranchOnMaskRecipe(VPValue *BlockInMask) in VPBranchOnMaskRecipe() argument
1560 if (BlockInMask) // nullptr means all-one mask.
1561 addOperand(BlockInMask);
H A DLoopVectorize.cpp516 VPValue *BlockInMask = nullptr);
2594 VPValue *BlockInMask) { in vectorizeInterleaveGroup() argument
2609 assert((!BlockInMask || !Group->isReverse()) && in vectorizeInterleaveGroup()
2664 if (BlockInMask || MaskForGaps) { in vectorizeInterleaveGroup()
2668 if (BlockInMask) { in vectorizeInterleaveGroup()
2669 Value *BlockInMaskPart = State.get(BlockInMask, Part); in vectorizeInterleaveGroup()
2771 if (BlockInMask || MaskForGaps) { in vectorizeInterleaveGroup()
2773 if (BlockInMask) { in vectorizeInterleaveGroup()
2774 Value *BlockInMaskPart = State.get(BlockInMask, Part); in vectorizeInterleaveGroup()
8558 VPValue *BlockInMask = createBlockInMask(Instr->getParent(), Plan); in createReplicateRegion() local
[all …]