Lines Matching refs:VT16
30172 MVT VT16 = MVT::getVectorVT(MVT::i16, NumElts / 2); in LowerShift() local
30173 SDValue LoA = DAG.getBuildVector(VT16, dl, LoAmt); in LowerShift()
30174 SDValue HiA = DAG.getBuildVector(VT16, dl, HiAmt); in LowerShift()
30176 SDValue LoR = DAG.getBitcast(VT16, getUnpackl(DAG, dl, VT, R, R)); in LowerShift()
30177 SDValue HiR = DAG.getBitcast(VT16, getUnpackh(DAG, dl, VT, R, R)); in LowerShift()
30178 LoR = DAG.getNode(X86OpcI, dl, VT16, LoR, Cst8); in LowerShift()
30179 HiR = DAG.getNode(X86OpcI, dl, VT16, HiR, Cst8); in LowerShift()
30180 LoR = DAG.getNode(ISD::MUL, dl, VT16, LoR, LoA); in LowerShift()
30181 HiR = DAG.getNode(ISD::MUL, dl, VT16, HiR, HiA); in LowerShift()
30182 LoR = DAG.getNode(X86ISD::VSRLI, dl, VT16, LoR, Cst8); in LowerShift()
30183 HiR = DAG.getNode(X86ISD::VSRLI, dl, VT16, HiR, Cst8); in LowerShift()