Lines Matching refs:Elt
38 static unsigned getMaskElt(unsigned Mask, unsigned Elt) { in getMaskElt() argument
39 return (Mask >> ((3-Elt)*4)) & 0xF; in getMaskElt()
42 static unsigned setMaskElt(unsigned Mask, unsigned Elt, unsigned NewVal) { in setMaskElt() argument
43 unsigned FieldShift = ((3-Elt)*4); in setMaskElt()
213 static void EvaluateOps(unsigned short Elt, unsigned short Vals[], in EvaluateOps() argument
215 if (ShufTab[Elt].Cost == 0) return; in EvaluateOps()
217 if (ShufTab[Elt].Op == &InsOp) { in EvaluateOps()
218 EvaluateOps(ShufTab[Elt].Arg0, Vals, NumVals); in EvaluateOps()
219 Vals[NumVals++] = Elt; in EvaluateOps()
226 if (Vals[i] == Elt) return; in EvaluateOps()
229 unsigned Arg0 = ShufTab[Elt].Arg0, Arg1 = ShufTab[Elt].Arg1; in EvaluateOps()
235 Vals[NumVals++] = Elt; in EvaluateOps()
544 template<unsigned Elt>
547 : Operator(MakeMask(Elt, Elt, Elt, Elt), N, Opc) {} in vspltisw()
591 template<unsigned Elt>
594 : Operator(MakeMask(Elt, Elt, Elt, Elt), N, Opc) {} in vdup()