Lines Matching refs:ShOp
4590 SDValue ShOp = N0.getOperand(1);
4591 if (LogicOpcode == ISD::XOR && !ShOp.isUndef())
4592 ShOp = tryFoldToZero(DL, TLI, VT, DAG, LegalOperations);
4595 if (N0.getOperand(1) == N1.getOperand(1) && ShOp.getNode()) {
4598 return DAG.getVectorShuffle(VT, DL, Logic, ShOp, SVN0->getMask());
4603 ShOp = N0.getOperand(0);
4604 if (LogicOpcode == ISD::XOR && !ShOp.isUndef())
4605 ShOp = tryFoldToZero(DL, TLI, VT, DAG, LegalOperations);
4608 if (N0.getOperand(0) == N1.getOperand(0) && ShOp.getNode()) {
4611 return DAG.getVectorShuffle(VT, DL, ShOp, Logic, SVN0->getMask());