Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp490 VPValue *Addr, VPValue *BlockInMask = nullptr);
498 VPValue *BlockInMask = nullptr);
2172 VPValue *BlockInMask) { in vectorizeInterleaveGroup() argument
2193 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 …]
DVPlan.h965 VPBranchOnMaskRecipe(VPValue *BlockInMask) : VPRecipeBase(VPBranchOnMaskSC) { in VPBranchOnMaskRecipe() argument
966 if (BlockInMask) // nullptr means all-one mask. in VPBranchOnMaskRecipe()
967 User.reset(new VPUser({BlockInMask})); in VPBranchOnMaskRecipe()