Lines Matching refs:Mid
13033 int Lo = Lane, Mid = Lane + NumHalfLaneElts, Hi = Lane + NumLaneElts; in lowerShuffleAsUNPCKAndPermute() local
13034 MatchLo &= isUndefOrInRange(M, Lo, Mid) || in lowerShuffleAsUNPCKAndPermute()
13035 isUndefOrInRange(M, NumElts + Lo, NumElts + Mid); in lowerShuffleAsUNPCKAndPermute()
13036 MatchHi &= isUndefOrInRange(M, Mid, Hi) || in lowerShuffleAsUNPCKAndPermute()
13037 isUndefOrInRange(M, NumElts + Mid, NumElts + Hi); in lowerShuffleAsUNPCKAndPermute()
48725 SDValue Mid = truncateVectorWithPACK(X86ISD::PACKUS, MVT::v16i16, USatVal, in combineTruncateWithSat() local
48727 assert(Mid && "Failed to pack!"); in combineTruncateWithSat()
48728 return DAG.getNode(X86ISD::VTRUNCUS, DL, VT, Mid); in combineTruncateWithSat()
48754 SDValue Mid = truncateVectorWithPACK(X86ISD::PACKSS, MidVT, USatVal, DL, in combineTruncateWithSat() local
48756 assert(Mid && "Failed to pack!"); in combineTruncateWithSat()
48757 SDValue V = truncateVectorWithPACK(X86ISD::PACKUS, VT, Mid, DL, DAG, in combineTruncateWithSat()