Lines Matching refs:APFloat
40 typedef llvm::APFloat APFloat; typedef
76 APFloat Real, Imag;
112 typedef llvm::AlignedCharArrayUnion<void *, APSInt, APFloat, ComplexAPSInt,
124 explicit APValue(APFloat F) : Kind(Uninitialized) { in APValue()
133 APValue(APFloat R, APFloat I) : Kind(Uninitialized) { in APValue()
208 APFloat &getFloat() { in getFloat()
210 return *(APFloat*)(char*)Data.buffer; in getFloat()
212 const APFloat &getFloat() const { in getFloat()
232 APFloat &getComplexFloatReal() { in getComplexFloatReal()
236 const APFloat &getComplexFloatReal() const { in getComplexFloatReal()
240 APFloat &getComplexFloatImag() { in getComplexFloatImag()
244 const APFloat &getComplexFloatImag() const { in getComplexFloatImag()
351 void setFloat(APFloat F) { in setFloat()
353 *(APFloat *)(char *)Data.buffer = std::move(F); in setFloat()
369 void setComplexFloat(APFloat R, APFloat I) { in setComplexFloat()
411 new ((void*)(char*)Data.buffer) APFloat(0.0); in MakeFloat()