Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:FCOPYSIGN

1247   case ISD::FCOPYSIGN:          return visitFCOPYSIGN(N);
6271 // fold (bitconvert (fcopysign cst, x)) ->
6275 if (N0.getOpcode() == ISD::FCOPYSIGN && N0.getNode()->hasOneUse() &&
6979 return DAG.getNode(ISD::FCOPYSIGN, SDLoc(N), VT, N0, N1);
6999 N0.getOpcode() == ISD::FCOPYSIGN)
7000 return DAG.getNode(ISD::FCOPYSIGN, SDLoc(N), VT,
7008 if (N1.getOpcode() == ISD::FCOPYSIGN)
7009 return DAG.getNode(ISD::FCOPYSIGN, SDLoc(N), VT,
7015 return DAG.getNode(ISD::FCOPYSIGN, SDLoc(N), VT,
7162 if (N0.getOpcode() == ISD::FCOPYSIGN && N0.getNode()->hasOneUse()) {
7166 return DAG.getNode(ISD::FCOPYSIGN, SDLoc(N), VT,
7335 // fold (fabs (fcopysign x, y)) -> (fabs x)
7336 if (N0.getOpcode() == ISD::FNEG || N0.getOpcode() == ISD::FCOPYSIGN)