Lines Matching refs:eltMask
2273 int eltMask;
2276 eltMask = -1;
2283 eltMask = LHSMask[Mask[i]];
2286 if (eltMask >= (int)LHSOp0Width && isa<UndefValue>(LHSOp1))
2287 eltMask = -1;
2289 eltMask = Mask[i];
2296 eltMask = -1;
2300 eltMask = RHSMask[Mask[i]-LHSWidth];
2303 if (eltMask >= (int)RHSOp0Width) {
2306 eltMask = -1;
2309 eltMask = Mask[i]-LHSWidth;
2317 if (eltMask >= 0 && newRHS != nullptr && newLHS != newRHS)
2318 eltMask += newLHSWidth;
2322 if (eltMask >= 0) {
2323 if (SplatElt >= 0 && SplatElt != eltMask)
2325 SplatElt = eltMask;
2328 newMask.push_back(eltMask);