Lines Matching defs:Elt
35 static unsigned getMaskElt(unsigned Mask, unsigned Elt) {
36 return (Mask >> ((3-Elt)*4)) & 0xF;
39 static unsigned setMaskElt(unsigned Mask, unsigned Elt, unsigned NewVal) {
40 unsigned FieldShift = ((3-Elt)*4);
200 static void EvaluateOps(unsigned short Elt, unsigned short Vals[],
202 if (ShufTab[Elt].Cost == 0) return;
206 if (Vals[i] == Elt) return;
209 unsigned Arg0 = ShufTab[Elt].Arg0, Arg1 = ShufTab[Elt].Arg1;
215 Vals[NumVals++] = Elt;
477 template<unsigned Elt>
480 : Operator(MakeMask(Elt, Elt, Elt, Elt), N, Opc) {}
526 template<unsigned Elt>
529 : Operator(MakeMask(Elt, Elt, Elt, Elt), N, Opc) {}