Home
last modified time | relevance | path

Searched refs:FloatSema (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPFixedPoint.cpp149 const fltSemantics &FloatSema) const { in fitsInFloatSemantics()
159 APFloat F(FloatSema); in fitsInFloatSemantics()
510 APFloat APFixedPoint::convertToFloat(const fltSemantics &FloatSema) const { in convertToFloat()
519 const fltSemantics *OpSema = &FloatSema; in convertToFloat()
540 if (OpSema != &FloatSema) in convertToFloat()
541 Flt.convert(FloatSema, RM, &Ignored); in convertToFloat()
565 const fltSemantics &FloatSema = Value.getSemantics(); in getFromFloatValue() local
576 const fltSemantics *OpSema = &FloatSema; in getFromFloatValue()
583 if (&FloatSema != OpSema) in getFromFloatValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DFixedPointBuilder.h129 const fltSemantics *FloatSema = &Ty->getFltSemantics(); in getAccommodatingFloatType() local
130 while (!Sema.fitsInFloatSemantics(*FloatSema)) in getAccommodatingFloatType()
131 FloatSema = APFixedPoint::promoteFloatSemantics(FloatSema); in getAccommodatingFloatType()
132 return Type::getFloatingPointTy(Ty->getContext(), *FloatSema); in getAccommodatingFloatType()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFixedPoint.h101 LLVM_ABI bool fitsInFloatSemantics(const fltSemantics &FloatSema) const;
247 LLVM_ABI APFloat convertToFloat(const fltSemantics &FloatSema) const;