Searched refs:BlockInMask (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 2989 VPValue *BlockInMask = getOperand(0); in execute() local 2990 Value *ConditionBit = State.get(BlockInMask, *State.Lane); in execute() 3445 VPValue *BlockInMask = getMask(); in execute() local 3450 auto CreateGroupMask = [&BlockInMask, &State, in execute() 3456 auto *ResBlockInMask = State.get(BlockInMask); in execute() 3461 if (!BlockInMask) in execute() 3464 Value *ResBlockInMask = State.get(BlockInMask); in execute() 3485 if (BlockInMask || MaskForGaps) { in execute() 3605 if (BlockInMask || MaskForGaps) { in execute()
|
| H A D | VPlanTransforms.cpp | 340 auto *BlockInMask = PredRecipe->getMask(); in createReplicateRegion() local 341 auto *MaskDef = BlockInMask->getDefiningRecipe(); in createReplicateRegion() 343 BlockInMask, MaskDef ? MaskDef->getDebugLoc() : DebugLoc()); in createReplicateRegion()
|
| H A D | VPlan.h | 2734 VPBranchOnMaskRecipe(VPValue *BlockInMask, DebugLoc DL) in VPBranchOnMaskRecipe() argument 2735 : VPRecipeBase(VPDef::VPBranchOnMaskSC, {BlockInMask}, DL) {} in VPBranchOnMaskRecipe()
|
| H A D | LoopVectorize.cpp | 8017 VPValue *BlockInMask = nullptr; in handleReplication() local 8027 BlockInMask = getBlockInMask(Builder.getInsertBlock()); in handleReplication() 8036 auto *Recipe = new VPReplicateRecipe(I, Operands, IsUniform, BlockInMask, in handleReplication()
|