Lines Matching refs:NumLaneElts
90 const unsigned NumLaneElts = 2; in DecodeMOVDDUPMask() local
92 for (unsigned l = 0; l < NumElts; l += NumLaneElts) in DecodeMOVDDUPMask()
93 for (unsigned i = 0; i < NumLaneElts; ++i) in DecodeMOVDDUPMask()
99 const unsigned NumLaneElts = 16; in DecodePSLLDQMask() local
101 for (unsigned l = 0; l < NumElts; l += NumLaneElts) in DecodePSLLDQMask()
102 for (unsigned i = 0; i < NumLaneElts; ++i) { in DecodePSLLDQMask()
111 const unsigned NumLaneElts = 16; in DecodePSRLDQMask() local
113 for (unsigned l = 0; l < NumElts; l += NumLaneElts) in DecodePSRLDQMask()
114 for (unsigned i = 0; i < NumLaneElts; ++i) { in DecodePSRLDQMask()
117 if (Base >= NumLaneElts) M = SM_SentinelZero; in DecodePSRLDQMask()
124 const unsigned NumLaneElts = 16; in DecodePALIGNRMask() local
126 for (unsigned l = 0; l != NumElts; l += NumLaneElts) { in DecodePALIGNRMask()
127 for (unsigned i = 0; i != NumLaneElts; ++i) { in DecodePALIGNRMask()
130 if (Base >= NumLaneElts) Base += NumElts - NumLaneElts; in DecodePALIGNRMask()
153 unsigned NumLaneElts = NumElts / NumLanes; in DecodePSHUFMask() local
156 for (unsigned l = 0; l != NumElts; l += NumLaneElts) { in DecodePSHUFMask()
157 for (unsigned i = 0; i != NumLaneElts; ++i) { in DecodePSHUFMask()
158 ShuffleMask.push_back(SplatImm % NumLaneElts + l); in DecodePSHUFMask()
159 SplatImm /= NumLaneElts; in DecodePSHUFMask()
206 unsigned NumLaneElts = 128 / ScalarBits; in DecodeSHUFPMask() local
209 for (unsigned l = 0; l != NumElts; l += NumLaneElts) { in DecodeSHUFPMask()
212 for (unsigned i = 0; i != NumLaneElts / 2; ++i) { in DecodeSHUFPMask()
213 ShuffleMask.push_back(NewImm % NumLaneElts + s + l); in DecodeSHUFPMask()
214 NewImm /= NumLaneElts; in DecodeSHUFPMask()
217 if (NumLaneElts == 4) NewImm = Imm; // reload imm in DecodeSHUFPMask()
230 unsigned NumLaneElts = NumElts / NumLanes; in DecodeUNPCKHMask() local
232 for (unsigned l = 0; l != NumElts; l += NumLaneElts) { in DecodeUNPCKHMask()
233 for (unsigned i = l + NumLaneElts / 2, e = l + NumLaneElts; i != e; ++i) { in DecodeUNPCKHMask()
249 unsigned NumLaneElts = NumElts / NumLanes; in DecodeUNPCKLMask() local
251 for (unsigned l = 0; l != NumElts; l += NumLaneElts) { in DecodeUNPCKLMask()
252 for (unsigned i = l, e = l + NumLaneElts / 2; i != e; ++i) { in DecodeUNPCKLMask()