Lines Matching refs:getConstantFP
1773 SDValue SelectionDAG::getConstantFP(const APFloat &V, const SDLoc &DL, EVT VT, in getConstantFP() function in SelectionDAG
1775 return getConstantFP(*ConstantFP::get(*getContext(), V), DL, VT, isTarget); in getConstantFP()
1778 SDValue SelectionDAG::getConstantFP(const ConstantFP &V, const SDLoc &DL, in getConstantFP() function in SelectionDAG
1811 SDValue SelectionDAG::getConstantFP(double Val, const SDLoc &DL, EVT VT, in getConstantFP() function in SelectionDAG
1815 return getConstantFP(APFloat((float)Val), DL, VT, isTarget); in getConstantFP()
1817 return getConstantFP(APFloat(Val), DL, VT, isTarget); in getConstantFP()
1824 return getConstantFP(APF, DL, VT, isTarget); in getConstantFP()
5997 return getConstantFP(0.0, DL, VT); in getNode()
6446 return getConstantFP(apf, DL, VT); in FoldConstantArithmetic()
6459 return getConstantFP(FPV, DL, VT); in FoldConstantArithmetic()
6467 return getConstantFP(APFloat(APFloat::IEEEhalf(), Val), DL, VT); in FoldConstantArithmetic()
6469 return getConstantFP(APFloat(APFloat::IEEEsingle(), Val), DL, VT); in FoldConstantArithmetic()
6471 return getConstantFP(APFloat(APFloat::IEEEdouble(), Val), DL, VT); in FoldConstantArithmetic()
6473 return getConstantFP(APFloat(APFloat::IEEEquad(), Val), DL, VT); in FoldConstantArithmetic()
6484 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6487 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6491 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6497 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6503 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6512 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6777 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6780 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6783 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6786 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6789 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6792 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6794 return getConstantFP(minnum(C1, C2), DL, VT); in foldConstantFPMath()
6796 return getConstantFP(maxnum(C1, C2), DL, VT); in foldConstantFPMath()
6798 return getConstantFP(minimum(C1, C2), DL, VT); in foldConstantFPMath()
6800 return getConstantFP(maximum(C1, C2), DL, VT); in foldConstantFPMath()
6811 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6831 return getConstantFP(APFloat::getNaN(EVTToAPFloatSemantics(VT)), DL, VT); in foldConstantFPMath()
7441 return getConstantFP(V1, DL, VT); in getNode()
7654 return DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(VT), Val), dl, in getMemsetValue()
7691 return DAG.getConstantFP(0.0, dl, VT); in getMemsetStringVal()
10002 return getConstantFP(0.0, SDLoc(Y), Y.getValueType()); in simplifyFPBinop()
10269 SDValue Result0 = getConstantFP(FrexpMant, DL, VTList.VTs[0]); in getNode()
13173 return getConstantFP(-0.0, DL, VT); in getNeutralElement()
13175 return getConstantFP(1.0, DL, VT); in getNeutralElement()
13186 return getConstantFP(NeutralAF, DL, VT); in getNeutralElement()
13197 return getConstantFP(NeutralAF, DL, VT); in getNeutralElement()