reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1891 LHS, RHS, SVI.getMask(), SVI.getType(), SQ.getWithInstruction(&SVI))) 1900 if (LHS == RHS || isa<UndefValue>(LHS)) { 1909 if ((Mask[i] >= (int)e && isa<UndefValue>(RHS)) || 1919 SVI.setOperand(1, UndefValue::get(RHS->getType())); 1958 if (isRHSID) return replaceInstUsesWith(SVI, RHS); 1961 if (isa<UndefValue>(RHS) && canEvaluateShuffled(LHS, Mask)) { 2100 ShuffleVectorInst* RHSShuffle = dyn_cast<ShuffleVectorInst>(RHS); 2102 if (!isa<UndefValue>(LHSShuffle->getOperand(1)) && !isa<UndefValue>(RHS)) 2125 Value* newRHS = RHS; 2128 if (isa<UndefValue>(RHS)) { 2147 if (newLHS == LHS && newRHS == RHS) 2154 if (RHSShuffle && newRHS != RHS) 2186 if (isa<UndefValue>(RHS)) 2190 else if (newRHS != RHS) {