Lines Matching refs:ccResultVT
2526 EVT ccResultVT = TLI.getSetCCResultType(lhs.getValueType());
2527 APInt ccResultOnes = APInt::getAllOnesValue(ccResultVT.getSizeInBits());
2547 APInt ccResultAllOnes = APInt::getAllOnesValue(ccResultVT.getSizeInBits());
2548 return DAG.getNode(ISD::XOR, dl, ccResultVT,
2549 DAG.getSetCC(dl, ccResultVT,
2552 DAG.getConstant(ccResultAllOnes, ccResultVT));
2555 return DAG.getNode(ISD::AND, dl, ccResultVT,
2556 DAG.getSetCC(dl, ccResultVT,
2560 DAG.getSetCC(dl, ccResultVT,
2576 SDValue lhsSelectMask = DAG.getNode(ISD::SRA, dl, ccResultVT,
2583 SDValue rhsSelectMask = DAG.getNode(ISD::SRA, dl, ccResultVT,
2616 DAG.getSetCC(dl, ccResultVT, lhsSelect, rhsSelect,
2621 SDValue lhsNaN = DAG.getSetCC(dl, ccResultVT,
2624 SDValue rhsNaN = DAG.getSetCC(dl, ccResultVT,
2627 SDValue ordered = DAG.getNode(ISD::AND, dl, ccResultVT, lhsNaN, rhsNaN);
2629 result = DAG.getNode(ISD::AND, dl, ccResultVT, ordered, result);