reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/SelectionDAG.h
  624   SDValue getConstantFP(const APFloat &Val, const SDLoc &DL, EVT VT,

References

include/llvm/CodeGen/SelectionDAG.h
  632     return getConstantFP(Val, DL, VT, true);
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
12555                            DAG.getConstantFP(Recip, DL, VT), Flags);
13226     return DAG.getConstantFP(Op(C0, C1), SDLoc(N), VT);
20447           SDValue NormC = DAG.getConstantFP(SmallestNorm, DL, VT);
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
 1186   Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
 1189   Hi = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
 1409   Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
 1534   Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
 1559     Lo = DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(NVT),
 1609                    DAG.getConstantFP(APFloat(APFloat::PPCDoubleDouble(),
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 1342     return getConstantFP(APFloat((float)Val), DL, VT, isTarget);
 1344     return getConstantFP(APFloat(Val), DL, VT, isTarget);
 1351     return getConstantFP(APF, DL, VT, isTarget);
 4308       return getConstantFP(apf, DL, VT);
 4312         return getConstantFP(APFloat(APFloat::IEEEhalf(), Val), DL, VT);
 4314         return getConstantFP(APFloat(APFloat::IEEEsingle(), Val), DL, VT);
 4316         return getConstantFP(APFloat(APFloat::IEEEdouble(), Val), DL, VT);
 4318         return getConstantFP(APFloat(APFloat::IEEEquad(), Val), DL, VT);
 4349       return getConstantFP(FPV, DL, VT);
 4360       return getConstantFP(V, DL, VT);
 4363       return getConstantFP(V, DL, VT);
 4367         return getConstantFP(V, DL, VT);
 4373         return getConstantFP(V, DL, VT);
 4379         return getConstantFP(V, DL, VT);
 4388       return getConstantFP(V, DL, VT);
 4991       return getConstantFP(C1, DL, VT);
 4994       return getConstantFP(C1, DL, VT);
 4997       return getConstantFP(C1, DL, VT);
 5000       return getConstantFP(C1, DL, VT);
 5003       return getConstantFP(C1, DL, VT);
 5006       return getConstantFP(C1, DL, VT);
 5017     return getConstantFP(C1, DL, VT);
 5031       return getConstantFP(APFloat::getNaN(EVTToAPFloatSemantics(VT)), DL, VT);
 5462       return getConstantFP(V1, DL, VT);
 5640     return DAG.getConstantFP(APFloat(DAG.EVTToAPFloatSemantics(VT), Val), dl,
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 4892   return DAG.getConstantFP(APFloat(APFloat::IEEEsingle(), APInt(32, Flt)), dl,
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 5474     return DAG.getConstantFP(V, SDLoc(Op), Op.getValueType());
 5485       Ops.push_back(DAG.getConstantFP(V, SDLoc(Op), C.getValueType()));
 5985   SDValue Cst = DAG.getConstantFP(APF, dl, SrcVT);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 2129   SDValue C1 = DAG.getConstantFP(C1Val, SL, MVT::f64);
 2140   SDValue C2 = DAG.getConstantFP(C2Val, SL, MVT::f64);
 3867   return DCI.DAG.getConstantFP(One / Val, SDLoc(N), N->getValueType(0));
lib/Target/AMDGPU/SIISelLowering.cpp
 5772                               DAG.getConstantFP(Max, DL, VT));
 5774                        DAG.getConstantFP(Min, DL, VT));
 7638   const SDValue K0 = DAG.getConstantFP(K0Val, SL, MVT::f32);
 7641   const SDValue K1 = DAG.getConstantFP(K1Val, SL, MVT::f32);
 8883       return DAG.getConstantFP(CanonicalQNaN, SL, VT);
 8891       return DAG.getConstantFP(CanonicalQNaN, SL, VT);
 8895   return DAG.getConstantFP(C, SL, VT);
 8912     return DAG.getConstantFP(QNaN, SDLoc(N), VT);
 9921     return DCI.DAG.getConstantFP(Zero, SDLoc(N), N->getValueType(0));
 9927     return DCI.DAG.getConstantFP(One, SDLoc(N), N->getValueType(0));
lib/Target/PowerPC/PPCISelLowering.cpp
 7468         SDValue Tmp = DAG.getConstantFP(APF, dl, MVT::ppcf128);
lib/Target/X86/X86ISelLowering.cpp
 5419       Ops.push_back(DAG.getConstantFP(FV, dl, EltVT));
 5422       Ops.push_back(DAG.getConstantFP(FV, dl, EltVT));
10912     AllOnes = DAG.getConstantFP(
18760   SDValue VecCstFAdd = DAG.getConstantFP(
18976     SDValue ThreshVal = DAG.getConstantFP(Thresh, DL, TheVT);
19780   SDValue Mask = DAG.getConstantFP(APFloat(Sem, MaskElt), dl, LogicVT);
19836   SDValue SignMask = DAG.getConstantFP(
19838   SDValue MagMask = DAG.getConstantFP(
19853     MagBits = DAG.getConstantFP(APF, dl, LogicVT);
35580       return DAG.getBitcast(VT, DAG.getConstantFP(F64, DL, MVT::f64));