Home | History | Annotate | Download | only in X86

Lines Matching full:shval

4802                                bool &isLeft, SDValue &ShVal, unsigned &ShAmt) {
4828 ShVal = SVOp->getOperand(OpSrc);
4835 bool &isLeft, SDValue &ShVal, unsigned &ShAmt) {
4861 ShVal = SVOp->getOperand(OpSrc);
4868 bool &isLeft, SDValue &ShVal, unsigned &ShAmt) {
4874 if (isVectorShiftLeft(SVOp, DAG, isLeft, ShVal, ShAmt) ||
4875 isVectorShiftRight(SVOp, DAG, isLeft, ShVal, ShAmt))
6871 SDValue ShVal;
6872 bool isShift = HasSSE2 && isVectorShift(SVOp, DAG, isLeft, ShVal, ShAmt);
6873 if (isShift && ShVal.hasOneUse()) {
6878 return getVShift(isLeft, VT, ShVal, ShAmt, DAG, *this, dl);
6917 return getVShift(isLeft, VT, ShVal, ShAmt, DAG, *this, dl);