Home
last modified time | relevance | path

Searched refs:APFloatBase (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DAPFloat.cpp50 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::Semantics
145 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 …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DPropertiesBase.td269 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));
H A DExpr.h1653 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()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DAPFloat.h143 struct APFloatBase { struct
247 class IEEEFloat final : public APFloatBase { argument
602 class DoubleAPFloat final : public APFloatBase {
701 class APFloat : public APFloatBase {
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp640 static_cast<llvm::APFloatBase::Semantics>(Record.readInt())); in VisitFloatingLiteral()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp952 setRawSemantics(llvm::APFloatBase::S_IEEEhalf); in FloatingLiteral()
H A DExprConstant.cpp2628 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()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaChecking.cpp12500 unsigned int TargetPrecision = llvm::APFloatBase::semanticsPrecision( in CheckImplicitConversion()