Lines Matching refs:NumLanes
7720 int NumLanes = VT.getSizeInBits() / 128; in lowerVectorShuffleAsByteRotate() local
7721 int NumLaneElts = NumElts / NumLanes; in lowerVectorShuffleAsByteRotate()
7789 MVT ByteVT = MVT::getVectorVT(MVT::i8, 16 * NumLanes); in lowerVectorShuffleAsByteRotate()
8227 int NumLanes = Bits / 128; in lowerVectorShuffleAsZeroOrAnyExtend() local
8229 int NumEltsPerLane = NumElements / NumLanes; in lowerVectorShuffleAsZeroOrAnyExtend()
10798 int NumLanes = Size / LaneSize; in lowerVectorShuffleByMerging128BitLanes() local
10799 assert(NumLanes > 1 && "Only handles 256-bit and wider shuffles."); in lowerVectorShuffleByMerging128BitLanes()
10803 SmallVector<int, 4> Lanes((unsigned)NumLanes, -1); in lowerVectorShuffleByMerging128BitLanes()
10832 SmallVector<int, 8> LaneMask((unsigned)NumLanes * 2, -1); in lowerVectorShuffleByMerging128BitLanes()
10833 for (int i = 0; i < NumLanes; ++i) in lowerVectorShuffleByMerging128BitLanes()
11000 int NumLanes = VT.getSizeInBits() / 128; in lowerShuffleAsRepeatedMaskAndLanePermute() local
11001 int NumLaneElts = NumElts / NumLanes; in lowerShuffleAsRepeatedMaskAndLanePermute()
11055 int NumSubLanes = NumLanes * SubLaneScale; in lowerShuffleAsRepeatedMaskAndLanePermute()
25472 for (int i = 1, NumLanes = VT.getSizeInBits() / 128; i < NumLanes; ++i) in getPSHUFShuffleMask() local
29464 unsigned NumLanes = VT.getSizeInBits()/128; in isHorizontalBinOp() local
29465 unsigned NumLaneElts = NumElts / NumLanes; in isHorizontalBinOp()