reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2167 eltMask = -1; 2174 eltMask = LHSMask[Mask[i]]; 2177 if (eltMask >= (int)LHSOp0Width && isa<UndefValue>(LHSOp1)) 2178 eltMask = -1; 2180 eltMask = Mask[i]; 2187 eltMask = -1; 2191 eltMask = RHSMask[Mask[i]-LHSWidth]; 2194 if (eltMask >= (int)RHSOp0Width) { 2197 eltMask = -1; 2200 eltMask = Mask[i]-LHSWidth; 2208 if (eltMask >= 0 && newRHS != nullptr && newLHS != newRHS) 2209 eltMask += newLHSWidth; 2213 if (eltMask >= 0) { 2214 if (SplatElt >= 0 && SplatElt != eltMask) 2216 SplatElt = eltMask; 2219 newMask.push_back(eltMask);