Home
last modified time | relevance | path

Searched refs:IEEEFloat (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h27 if (usesLayout<IEEEFloat>(getSemantics())) \
313 class IEEEFloat final : public APFloatBase {
318 IEEEFloat(const fltSemantics &); // Default construct to +0.0
319 IEEEFloat(const fltSemantics &, integerPart);
320 IEEEFloat(const fltSemantics &, uninitializedTag);
321 IEEEFloat(const fltSemantics &, const APInt &);
322 explicit IEEEFloat(double d);
323 explicit IEEEFloat(float f);
324 IEEEFloat(const IEEEFloat &);
325 IEEEFloat(IEEEFloat &&);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp33 if (usesLayout<IEEEFloat>(getSemantics())) \
876 void IEEEFloat::initialize(const fltSemantics *ourSemantics) { in initialize()
885 void IEEEFloat::freeSignificand() { in freeSignificand()
890 void IEEEFloat::assign(const IEEEFloat &rhs) { in assign()
900 void IEEEFloat::copySignificand(const IEEEFloat &rhs) { in copySignificand()
911 void IEEEFloat::makeNaN(bool SNaN, bool Negative, const APInt *fill) { in makeNaN()
978 IEEEFloat &IEEEFloat::operator=(const IEEEFloat &rhs) { in operator =()
990 IEEEFloat &IEEEFloat::operator=(IEEEFloat &&rhs) { in operator =()
1003 bool IEEEFloat::isDenormal() const { in isDenormal()
1009 bool IEEEFloat::isSmallest() const { in isSmallest()
[all …]