Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ShuffleDecodeConstantPool.cpp167 unsigned NumEltsPerLane = 128 / ElSize; in DecodeVPERMILPMask() local
177 int Index = i & ~(NumEltsPerLane - 1); in DecodeVPERMILPMask()
204 unsigned NumEltsPerLane = 128 / ElSize; in DecodeVPERMIL2PMask() local
232 int Index = i & ~(NumEltsPerLane - 1); in DecodeVPERMIL2PMask()
H A DX86ISelLowering.cpp6052 int NumEltsPerLane = NumElts / NumLanes; in getPackDemandedElts() local
10606 M = M % NumEltsPerLane; in lowerVectorShuffleAsByteRotateAndPermute()
10613 M = M % NumEltsPerLane; in lowerVectorShuffleAsByteRotateAndPermute()
11177 int NumEltsPerLane = 128 / EltBits; in lowerVectorShuffleAsSpecificZeroOrAnyExtend() local
11183 assert((Offset < NumEltsPerLane || Offset % NumEltsPerLane == 0) && in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
11381 if (Offset && (Offset / NumEltsPerLane) != (M / NumEltsPerLane)) in lowerVectorShuffleAsZeroOrAnyExtend()
13895 int SrcLane = M / NumEltsPerLane; in lowerVectorShuffleAsLanePermuteAndPermute()
13896 int DstLane = i / NumEltsPerLane; in lowerVectorShuffleAsLanePermuteAndPermute()
13901 PermMask[i] = (DstLane * NumEltsPerLane) + (M % NumEltsPerLane); in lowerVectorShuffleAsLanePermuteAndPermute()
13921 if (isSequentialOrUndefInRange(PermMask, i * NumEltsPerLane, NumEltsPerLane, in lowerVectorShuffleAsLanePermuteAndPermute()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/Utils/
H A DX86ShuffleDecode.cpp497 unsigned NumEltsPerLane = NumElts / NumLanes; in DecodeVPERMILPMask() local
509 unsigned LaneOffset = i & ~(NumEltsPerLane - 1); in DecodeVPERMILPMask()
519 unsigned NumEltsPerLane = NumElts / NumLanes; in DecodeVPERMIL2PMask() local
548 int Index = i & ~(NumEltsPerLane - 1); in DecodeVPERMIL2PMask()