Searched refs:APFloatBase (Results 1 – 8 of 8) sorted by relevance
50 static_assert(APFloatBase::integerPartWidth % 4 == 0, "Part width must be divisible by 4!");57 APFloatBase::ExponentType maxExponent;61 APFloatBase::ExponentType minExponent;124 const llvm::fltSemantics &APFloatBase::EnumToSemantics(Semantics S) { in EnumToSemantics()144 APFloatBase::Semantics145 APFloatBase::SemanticsToEnum(const llvm::fltSemantics &Sem) { in SemanticsToEnum()164 const fltSemantics &APFloatBase::IEEEhalf() { in IEEEhalf()167 const fltSemantics &APFloatBase::BFloat() { in BFloat()170 const fltSemantics &APFloatBase::IEEEsingle() { in IEEEsingle()173 const fltSemantics &APFloatBase::IEEEdouble() { in IEEEdouble()[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));
1653 llvm::APFloatBase::Semantics getRawSemantics() const { in getRawSemantics()1654 return static_cast<llvm::APFloatBase::Semantics>( in getRawSemantics()1660 void setRawSemantics(llvm::APFloatBase::Semantics Sem) { in setRawSemantics()1666 return llvm::APFloatBase::EnumToSemantics( in getSemantics()1667 static_cast<llvm::APFloatBase::Semantics>( in getSemantics()1673 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 {
640 static_cast<llvm::APFloatBase::Semantics>(Record.readInt())); in VisitFloatingLiteral()
952 setRawSemantics(llvm::APFloatBase::S_IEEEhalf); in FloatingLiteral()
2628 if (!Info.InConstantContext && St != llvm::APFloatBase::opOK && in HandleIntToFloatCast()6988 unsigned NumBits = llvm::APFloatBase::getSizeInBits(Semantics); in visit()12589 llvm::APFloatBase::cmpResult APFloatCmpResult = LHS.compare(RHS); in EvaluateComparisonBinaryOperator()
12500 unsigned int TargetPrecision = llvm::APFloatBase::semanticsPrecision( in CheckImplicitConversion()