Lines Matching full:newimm
153 unsigned NewImm = Imm;
156 ShuffleMask.push_back(NewImm % NumLaneElts + l);
157 NewImm /= NumLaneElts;
159 if (NumLaneElts == 4) NewImm = Imm; // reload imm
168 unsigned NewImm = Imm;
173 ShuffleMask.push_back(l + 4 + (NewImm & 3));
174 NewImm >>= 2;
184 unsigned NewImm = Imm;
186 ShuffleMask.push_back(l + (NewImm & 3));
187 NewImm >>= 2;
214 unsigned NewImm = Imm;
219 ShuffleMask.push_back(NewImm % NumLaneElts + s + l);
220 NewImm /= NumLaneElts;
223 if (NumLaneElts == 4) NewImm = Imm; // reload imm