Searched refs:VecMask (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 16603 SmallVector<int> VecMask(Mask.size(), PoisonMaskElem); in adjustExtracts() local 16658 copy(SubMask, std::next(VecMask.begin(), Part * SliceSize)); in adjustExtracts() 16671 copy(SubMask, std::next(VecMask.begin(), Part * SliceSize)); in adjustExtracts() 16672 Vec = createShuffle(Vec, SubVec, VecMask); in adjustExtracts() 16673 TransformToIdentity(VecMask); in adjustExtracts() 16676 copy(VecMask, Mask.begin()); in adjustExtracts() 17323 SmallVector<int> VecMask(Mask.size(), PoisonMaskElem); in processBuildVector() local 17334 VecMask.assign(VecMask.size(), PoisonMaskElem); in processBuildVector() 17335 copy(SubMask, std::next(VecMask.begin(), I * SliceSize)); in processBuildVector() 17342 FindReusedSplat(VecMask, TEs.front()->getVectorFactor(), I, in processBuildVector() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 29931 SDValue VecMask = in GenerateFixedLengthSVETBL() local 29933 SDValue SVEMask = convertToScalableVector(DAG, MaskContainerVT, VecMask); in GenerateFixedLengthSVETBL() 29947 SDValue VecMask = in GenerateFixedLengthSVETBL() local 29955 DAG.getNode(ISD::ADD, DL, MaskType, VecMask, MulByMask); in GenerateFixedLengthSVETBL()
|