Lines Matching refs:getConstantFP
1743 SDValue SelectionDAG::getConstantFP(const APFloat &V, const SDLoc &DL, EVT VT, in getConstantFP() function in SelectionDAG
1745 return getConstantFP(*ConstantFP::get(*getContext(), V), DL, VT, isTarget); in getConstantFP()
1748 SDValue SelectionDAG::getConstantFP(const ConstantFP &V, const SDLoc &DL, in getConstantFP() function in SelectionDAG
1780 SDValue SelectionDAG::getConstantFP(double Val, const SDLoc &DL, EVT VT, in getConstantFP() function in SelectionDAG
1784 return getConstantFP(APFloat((float)Val), DL, VT, isTarget); in getConstantFP()
1786 return getConstantFP(APFloat(Val), DL, VT, isTarget); in getConstantFP()
1793 return getConstantFP(APF, DL, VT, isTarget); in getConstantFP()
5673 return getConstantFP(0.0, DL, VT); in getNode()
6124 return getConstantFP(apf, DL, VT); in FoldConstantArithmetic()
6137 return getConstantFP(FPV, DL, VT); in FoldConstantArithmetic()
6145 return getConstantFP(APFloat(APFloat::IEEEhalf(), Val), DL, VT); in FoldConstantArithmetic()
6147 return getConstantFP(APFloat(APFloat::IEEEsingle(), Val), DL, VT); in FoldConstantArithmetic()
6149 return getConstantFP(APFloat(APFloat::IEEEdouble(), Val), DL, VT); in FoldConstantArithmetic()
6151 return getConstantFP(APFloat(APFloat::IEEEquad(), Val), DL, VT); in FoldConstantArithmetic()
6162 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6165 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6169 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6175 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6181 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6190 return getConstantFP(V, DL, VT); in FoldConstantArithmetic()
6448 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6451 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6454 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6457 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6460 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6463 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6465 return getConstantFP(minnum(C1, C2), DL, VT); in foldConstantFPMath()
6467 return getConstantFP(maxnum(C1, C2), DL, VT); in foldConstantFPMath()
6469 return getConstantFP(minimum(C1, C2), DL, VT); in foldConstantFPMath()
6471 return getConstantFP(maximum(C1, C2), DL, VT); in foldConstantFPMath()
6482 return getConstantFP(C1, DL, VT); in foldConstantFPMath()
6502 return getConstantFP(APFloat::getNaN(EVTToAPFloatSemantics(VT)), DL, VT); in foldConstantFPMath()
7092 return getConstantFP(V1, DL, VT); in getNode()
7289 return DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(VT), Val), dl, in getMemsetValue()
7326 return DAG.getConstantFP(0.0, dl, VT); in getMemsetStringVal()
9677 return getConstantFP(0.0, SDLoc(Y), Y.getValueType()); in simplifyFPBinop()
9932 SDValue Result0 = getConstantFP(FrexpMant, DL, VTList.VTs[0]); in getNode()
12843 return getConstantFP(-0.0, DL, VT); in getNeutralElement()
12845 return getConstantFP(1.0, DL, VT); in getNeutralElement()
12856 return getConstantFP(NeutralAF, DL, VT); in getNeutralElement()
12867 return getConstantFP(NeutralAF, DL, VT); in getNeutralElement()