Lines Matching refs:NumLanes
6450 int NumLanes = VT.getSizeInBits() / 128; in lowerVectorShuffleAsByteRotate() local
6451 int NumLaneElts = NumElts / NumLanes; in lowerVectorShuffleAsByteRotate()
6525 MVT AlignVT = MVT::getVectorVT(MVT::i8, 16 * NumLanes); in lowerVectorShuffleAsByteRotate()
9226 int NumLanes = Size / LaneSize; in lowerVectorShuffleByMerging128BitLanes() local
9227 assert(NumLanes > 1 && "Only handles 256-bit and wider shuffles."); in lowerVectorShuffleByMerging128BitLanes()
9232 Lanes.resize(NumLanes, -1); in lowerVectorShuffleByMerging128BitLanes()
9263 LaneMask.resize(NumLanes * 2, -1); in lowerVectorShuffleByMerging128BitLanes()
9264 for (int i = 0; i < NumLanes; ++i) in lowerVectorShuffleByMerging128BitLanes()
10254 unsigned NumLanes = (NumElems - 1) / 8 + 1; in BUILD_VECTORtoBlendMask() local
10255 unsigned NumElemsInLane = NumElems / NumLanes; in BUILD_VECTORtoBlendMask()
10261 (NumLanes == 2) ? BuildVector->getOperand(i + NumElemsInLane) : EltCond; in BUILD_VECTORtoBlendMask()
19876 for (int i = 1, NumLanes = VT.getSizeInBits() / 128; i < NumLanes; ++i) in getPSHUFShuffleMask() local
22988 unsigned NumLanes = VT.getSizeInBits()/128; in isHorizontalBinOp() local
22989 unsigned NumLaneElts = NumElts / NumLanes; in isHorizontalBinOp()