Lines Matching defs:PartialRes

8662   const auto appendResult = [&](SDValue PartialRes) {
8663 if (PartialRes) {
8665 Res = DAG.getNode(ISD::OR, DL, ResultVT, Res, PartialRes);
8667 Res = PartialRes;
8689 SDValue PartialRes;
8696 PartialRes = DAG.getSetCC(DL, ResultVT, AbsV, ExpMaskV, ISD::SETLT);
8700 PartialRes = DAG.getSetCC(DL, ResultVT, OpAsInt, ExpMaskV, ISD::SETULT);
8704 PartialRes = DAG.getSetCC(DL, ResultVT, AbsV, ExpMaskV, ISD::SETLT);
8705 PartialRes = DAG.getNode(ISD::AND, DL, ResultVT, PartialRes, SignV);
8708 appendResult(PartialRes);
8726 PartialRes = DAG.getSetCC(DL, ResultVT, OpAsInt, ZeroV, ISD::SETEQ);
8728 PartialRes = DAG.getSetCC(DL, ResultVT, AbsV, ZeroV, ISD::SETEQ);
8730 PartialRes = DAG.getSetCC(DL, ResultVT, OpAsInt, SignBitV, ISD::SETEQ);
8731 appendResult(PartialRes);
8741 PartialRes = DAG.getSetCC(DL, ResultVT, VMinusOneV, MantissaV, ISD::SETULT);
8743 PartialRes = DAG.getNode(ISD::AND, DL, ResultVT, PartialRes, SignV);
8744 appendResult(PartialRes);
8749 PartialRes = DAG.getSetCC(DL, ResultVT, OpAsInt, InfV, ISD::SETEQ);
8751 PartialRes = DAG.getSetCC(DL, ResultVT, AbsV, InfV, ISD::SETEQ);
8755 PartialRes = DAG.getSetCC(DL, ResultVT, OpAsInt, NegInfV, ISD::SETEQ);
8757 appendResult(PartialRes);
8765 PartialRes = DAG.getSetCC(DL, ResultVT, AbsV, InfV, ISD::SETGT);
8774 PartialRes = DAG.getNode(ISD::OR, DL, ResultVT, PartialRes, IsPseudo);
8778 PartialRes =
8786 PartialRes = DAG.getNode(ISD::AND, DL, ResultVT, IsNan, IsNotQnan);
8788 appendResult(PartialRes);
8798 PartialRes = DAG.getSetCC(DL, ResultVT, ExpMinus1, ExpLimitV, ISD::SETULT);
8800 PartialRes = DAG.getNode(ISD::AND, DL, ResultVT, PartialRes, SignV);
8804 PartialRes = DAG.getNode(ISD::AND, DL, ResultVT, PartialRes, PosSignV);
8807 PartialRes =
8808 DAG.getNode(ISD::AND, DL, ResultVT, PartialRes, getIntBitIsSet());
8809 appendResult(PartialRes);