Searched refs:UnaryMask (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | VectorUtils.cpp | 901 SmallVector<int, 16> UnaryMask; in createUnaryMask() local 905 UnaryMask.push_back(UnaryElt); in createUnaryMask() 907 return UnaryMask; in createUnaryMask()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 1373 SmallVector<int> UnaryMask = createUnaryMask(Mask, Mask.size()); in foldShuffleOfBinops() local 1377 TargetTransformInfo::SK_PermuteSingleSrc, VecTy, UnaryMask); in foldShuffleOfBinops() 1390 Shuf0 = Builder.CreateShuffleVector(X, UnaryMask); in foldShuffleOfBinops() 1395 Shuf1 = Builder.CreateShuffleVector(Y, UnaryMask); in foldShuffleOfBinops()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 10281 SmallVector<int, 32> UnaryMask; in matchShuffleWithPACK() local 10282 createPackShuffleMask(VT, UnaryMask, true, NumStages); in matchShuffleWithPACK() 10283 if (isTargetShuffleEquivalent(VT, TargetMask, UnaryMask, DAG, V1)) in matchShuffleWithPACK()
|