reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstCombineVectorOps.cpp
 1891           LHS, RHS, SVI.getMask(), SVI.getType(), SQ.getWithInstruction(&SVI)))
 1897   unsigned LHSWidth = LHS->getType()->getVectorNumElements();
 1900   if (LHS == RHS || isa<UndefValue>(LHS)) {
 1900   if (LHS == RHS || isa<UndefValue>(LHS)) {
 1910           (Mask[i] <  (int)e && isa<UndefValue>(LHS))) {
 1957     if (isLHSID) return replaceInstUsesWith(SVI, LHS);
 1961   if (isa<UndefValue>(RHS) && canEvaluateShuffled(LHS, Mask)) {
 1962     Value *V = evaluateInDifferentElementOrder(LHS, Mask);
 1997     Value *V = LHS;
 2099   ShuffleVectorInst* LHSShuffle = dyn_cast<ShuffleVectorInst>(LHS);
 2124   Value* newLHS = LHS;
 2147   if (newLHS == LHS && newRHS == RHS)
 2152   if (newLHS != LHS)
 2157   unsigned newLHSWidth = (newLHS != LHS) ? LHSOp0Width : LHSWidth;
 2173       if (newLHS != LHS) {