Lines Matching refs:newLHS
1136 Value* newLHS = LHS;
1141 newLHS = LHSOp0;
1146 newLHS = LHSOp0;
1155 newLHS = LHSOp0;
1159 if (newLHS == LHS && newRHS == RHS)
1164 if (newLHS != LHS)
1169 unsigned newLHSWidth = (newLHS != LHS) ? LHSOp0Width : LHSWidth;
1185 if (newLHS != LHS) {
1217 // If newRHS == newLHS, we want to remap any references from newRHS to
1218 // newLHS so that we can properly identify splats that may occur due to
1220 if (eltMask >= 0 && newRHS != nullptr && newLHS != newRHS)
1246 newRHS = UndefValue::get(newLHS->getType());
1247 return new ShuffleVectorInst(newLHS, newRHS, ConstantVector::get(Elts));
1254 if (isLHSID && VWidth == LHSOp0Width) return ReplaceInstUsesWith(SVI, newLHS);