Searched refs:APFloatBase (Results 1 – 9 of 9) sorted by relevance
57 APFloatBase::ExponentType maxExponent;61 APFloatBase::ExponentType minExponent;144 APFloatBase::Semantics182 const fltSemantics &APFloatBase::Bogus() { in Bogus()214 APFloatBase::ExponentType218 APFloatBase::ExponentType239 return ((bits) + APFloatBase::integerPartWidth - 1) / APFloatBase::integerPartWidth; in partCountForBits()561 static APFloatBase::integerPart565 APFloatBase::integerPart part, boundary; in ulpsFromBoundary()573 …part = parts[count] & (~(APFloatBase::integerPart) 0 >> (APFloatBase::integerPartWidth - partBits)… in ulpsFromBoundary()[all …]
269 llvm::APFloatBase::SemanticsToEnum(node.getFloat().getSemantics()))276 const llvm::fltSemantics &floatSema = llvm::APFloatBase::EnumToSemantics(277 static_cast<llvm::APFloatBase::Semantics>(semantics));303 auto sema = llvm::APFloatBase::SemanticsToEnum(305 assert(sema == llvm::APFloatBase::SemanticsToEnum(318 const llvm::fltSemantics &sema = llvm::APFloatBase::EnumToSemantics(319 static_cast<llvm::APFloatBase::Semantics>(semantics));
1650 llvm::APFloatBase::Semantics getRawSemantics() const { in getRawSemantics()1651 return static_cast<llvm::APFloatBase::Semantics>( in getRawSemantics()1657 void setRawSemantics(llvm::APFloatBase::Semantics Sem) { in setRawSemantics()1663 return llvm::APFloatBase::EnumToSemantics( in getSemantics()1664 static_cast<llvm::APFloatBase::Semantics>( in getSemantics()1670 FloatingLiteralBits.Semantics = llvm::APFloatBase::SemanticsToEnum(Sem); in setSemantics()
143 struct APFloatBase { struct247 class IEEEFloat final : public APFloatBase { argument602 class DoubleAPFloat final : public APFloatBase {701 class APFloat : public APFloatBase {
650 static_cast<llvm::APFloatBase::Semantics>(Record.readInt())); in VisitFloatingLiteral()
1018 setRawSemantics(llvm::APFloatBase::S_IEEEhalf); in FloatingLiteral()
2628 if (!Info.InConstantContext && St != llvm::APFloatBase::opOK && in HandleIntToFloatCast()6991 unsigned NumBits = llvm::APFloatBase::getSizeInBits(Semantics); in visit()12624 llvm::APFloatBase::cmpResult APFloatCmpResult = LHS.compare(RHS); in EvaluateComparisonBinaryOperator()
4645 return llvm::APFloatBase::Bogus(); in GetFloatTypeSemantics()
12771 unsigned int TargetPrecision = llvm::APFloatBase::semanticsPrecision( in CheckImplicitConversion()