Lines Matching defs:newMask
3003 // x=shuffle(v1,undef,newMask)
3004 // newMask[i] = (mask[i] < x1.size()) ? mask1[mask[i]] : -1
3010 // x=shuffle(v1,x2,newMask)
3011 // newMask[i] = (mask[i] < x1.size()) ? mask1[mask[i]] : mask[i]
3017 // x=shuffle(x1,v2,newMask)
3018 // newMask[i] = (mask[i] < x1.size())
3026 // x=shuffle(v1,v2,newMask)
3027 // newMask[i] = (mask[i] < x1.size())
3099 SmallVector<int, 16> newMask;
3160 newMask.push_back(eltMask);
3165 if (isSplat || newMask == LHSMask || newMask == RHSMask || newMask == Mask) {
3168 return new ShuffleVectorInst(newLHS, newRHS, newMask);