Lines Matching refs:NumElts
66 unsigned NumElts = VT.getVectorNumElements(); in DecodePALIGNRMask() local
70 unsigned NumLaneElts = NumElts / NumLanes; in DecodePALIGNRMask()
72 for (unsigned l = 0; l != NumElts; l += NumLaneElts) { in DecodePALIGNRMask()
76 if (Base >= NumLaneElts) Base += NumElts - NumLaneElts; in DecodePALIGNRMask()
86 unsigned NumElts = VT.getVectorNumElements(); in DecodePSHUFMask() local
89 unsigned NumLaneElts = NumElts / NumLanes; in DecodePSHUFMask()
92 for (unsigned l = 0; l != NumElts; l += NumLaneElts) { in DecodePSHUFMask()
103 unsigned NumElts = VT.getVectorNumElements(); in DecodePSHUFHWMask() local
105 for (unsigned l = 0; l != NumElts; l += 8) { in DecodePSHUFHWMask()
119 unsigned NumElts = VT.getVectorNumElements(); in DecodePSHUFLWMask() local
121 for (unsigned l = 0; l != NumElts; l += 8) { in DecodePSHUFLWMask()
137 unsigned NumElts = VT.getVectorNumElements(); in DecodeSHUFPMask() local
140 unsigned NumLaneElts = NumElts / NumLanes; in DecodeSHUFPMask()
143 for (unsigned l = 0; l != NumElts; l += NumLaneElts) { in DecodeSHUFPMask()
145 for (unsigned s = 0; s != NumElts*2; s += NumElts) { in DecodeSHUFPMask()
159 unsigned NumElts = VT.getVectorNumElements(); in DecodeUNPCKHMask() local
165 unsigned NumLaneElts = NumElts / NumLanes; in DecodeUNPCKHMask()
167 for (unsigned l = 0; l != NumElts; l += NumLaneElts) { in DecodeUNPCKHMask()
170 ShuffleMask.push_back(i+NumElts); // Reads from src/src2 in DecodeUNPCKHMask()
179 unsigned NumElts = VT.getVectorNumElements(); in DecodeUNPCKLMask() local
185 unsigned NumLaneElts = NumElts / NumLanes; in DecodeUNPCKLMask()
187 for (unsigned l = 0; l != NumElts; l += NumLaneElts) { in DecodeUNPCKLMask()
190 ShuffleMask.push_back(i+NumElts); // Reads from src/src2 in DecodeUNPCKLMask()