Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:Res

164     SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true) {
165 return CombineTo(N, &Res, 1, AddTo);
531 CombineTo(SDNode *N, SDValue Res, bool AddTo) {
532 return ((DAGCombiner*)DC)->CombineTo(N, Res, AddTo);
2268 if (SDValue Res = BuildSDIVPow2(N))
2269 return Res;
2561 SDValue Res = DAG.getNode(LoOp, SDLoc(N), N->getValueType(0), N->ops());
2562 return CombineTo(N, Res, Res);
2570 SDValue Res = DAG.getNode(HiOp, SDLoc(N), N->getValueType(1), N->ops());
2571 return CombineTo(N, Res, Res);
2603 if (SDValue Res = SimplifyNodeWithTwoResults(N, ISD::MUL, ISD::MULHS))
2604 return Res;
2634 if (SDValue Res = SimplifyNodeWithTwoResults(N, ISD::MUL, ISD::MULHU))
2635 return Res;
3414 SDValue Res = DAG.getNode(ISD::BSWAP, SDLoc(N), VT, N00);
3417 Res = DAG.getNode(ISD::SRL, DL, VT, Res,
3421 return Res;
5963 if (SDNode *Res = tryToFoldExtendOfConstant(N, TLI, DAG, LegalTypes,
5965 return SDValue(Res, 0);
6222 if (SDNode *Res = tryToFoldExtendOfConstant(N, TLI, DAG, LegalTypes,
6224 return SDValue(Res, 0);
6527 if (SDNode *Res = tryToFoldExtendOfConstant(N, TLI, DAG, LegalTypes,
6529 return SDValue(Res, 0);
7005 if (SDNode *Res = tryToFoldExtendOfConstant(N, TLI, DAG, LegalTypes,
7007 return SDValue(Res, 0);
12882 SDValue Res = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NVT, Scalar);
12883 return DAG.getNode(ISD::BITCAST, dl, VT, Res);