Home
last modified time | relevance | path

Searched refs:LHSShuffle (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp3039 ShuffleVectorInst* LHSShuffle = dyn_cast<ShuffleVectorInst>(LHS); in visitShuffleVectorInst() local
3041 if (LHSShuffle) in visitShuffleVectorInst()
3042 if (!match(LHSShuffle->getOperand(1), m_Poison()) && in visitShuffleVectorInst()
3044 LHSShuffle = nullptr; in visitShuffleVectorInst()
3048 if (!LHSShuffle && !RHSShuffle) in visitShuffleVectorInst()
3056 if (LHSShuffle) { in visitShuffleVectorInst()
3057 LHSOp0 = LHSShuffle->getOperand(0); in visitShuffleVectorInst()
3058 LHSOp1 = LHSShuffle->getOperand(1); in visitShuffleVectorInst()
3067 if (LHSShuffle) { in visitShuffleVectorInst()
3094 LHSMask = LHSShuffle->getShuffleMask(); in visitShuffleVectorInst()