Lines Matching refs:ShVal
5315 bool &isLeft, SDValue &ShVal, unsigned &ShAmt) {
5343 ShVal = SVOp->getOperand(OpSrc);
5350 bool &isLeft, SDValue &ShVal, unsigned &ShAmt) {
5378 ShVal = SVOp->getOperand(OpSrc);
5385 bool &isLeft, SDValue &ShVal, unsigned &ShAmt) {
5391 if (isVectorShiftLeft(SVOp, DAG, isLeft, ShVal, ShAmt) ||
5392 isVectorShiftRight(SVOp, DAG, isLeft, ShVal, ShAmt))
9353 SDValue ShVal;
9354 bool isShift = HasSSE2 && isVectorShift(SVOp, DAG, isLeft, ShVal, ShAmt);
9355 if (isShift && ShVal.hasOneUse()) {
9360 return getVShift(isLeft, VT, ShVal, ShAmt, DAG, *this, dl);
9399 return getVShift(isLeft, VT, ShVal, ShAmt, DAG, *this, dl);