Lines Matching refs:RHSShuffle
3024 ShuffleVectorInst* RHSShuffle = dyn_cast<ShuffleVectorInst>(RHS); in visitShuffleVectorInst() local
3029 if (RHSShuffle) in visitShuffleVectorInst()
3030 if (!match(RHSShuffle->getOperand(1), m_Poison())) in visitShuffleVectorInst()
3031 RHSShuffle = nullptr; in visitShuffleVectorInst()
3032 if (!LHSShuffle && !RHSShuffle) in visitShuffleVectorInst()
3045 if (RHSShuffle) { in visitShuffleVectorInst()
3046 RHSOp0 = RHSShuffle->getOperand(0); in visitShuffleVectorInst()
3063 if (RHSShuffle && RHSOp0Width == LHSWidth) { in visitShuffleVectorInst()
3079 if (RHSShuffle && newRHS != RHS) in visitShuffleVectorInst()
3080 RHSMask = RHSShuffle->getShuffleMask(); in visitShuffleVectorInst()
3120 assert(match(RHSShuffle->getOperand(1), m_Poison()) && in visitShuffleVectorInst()