Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:ShOp

2813       SDValue ShOp = N0->getOperand(1);
2817 if (N->getOpcode() == ISD::XOR && ShOp.getOpcode() != ISD::UNDEF) {
2819 ShOp = DAG.getConstant(0, SDLoc(N), VT);
2821 ShOp = SDValue();
2827 if (N0.getOperand(1) == N1.getOperand(1) && ShOp.getNode()) {
2831 return DAG.getVectorShuffle(VT, SDLoc(N), NewNode, ShOp,
2837 ShOp = N0->getOperand(0);
2838 if (N->getOpcode() == ISD::XOR && ShOp.getOpcode() != ISD::UNDEF) {
2840 ShOp = DAG.getConstant(0, SDLoc(N), VT);
2842 ShOp = SDValue();
2848 if (N0->getOperand(0) == N1->getOperand(0) && ShOp.getNode()) {
2852 return DAG.getVectorShuffle(VT, SDLoc(N), ShOp, NewNode,