Home
last modified time | relevance | path

Searched refs:getFloatSemantics (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/CIR/Interfaces/
H A DCIRTypeInterfaces.td75 return llvm::APFloat::semanticsSizeInBits($_type.getFloatSemantics());
86 return llvm::APFloat::semanticsPrecision($_type.getFloatSemantics());
93 /*methodName=*/"getFloatSemantics"
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/
H A DCIRTypes.cpp473 const llvm::fltSemantics &SingleType::getFloatSemantics() const { in getFloatSemantics() function in SingleType
489 const llvm::fltSemantics &DoubleType::getFloatSemantics() const { in getFloatSemantics() function in DoubleType
505 const llvm::fltSemantics &FP16Type::getFloatSemantics() const { in getFloatSemantics() function in FP16Type
520 const llvm::fltSemantics &BF16Type::getFloatSemantics() const { in getFloatSemantics() function in BF16Type
535 const llvm::fltSemantics &FP80Type::getFloatSemantics() const { in getFloatSemantics() function in FP80Type
551 const llvm::fltSemantics &FP128Type::getFloatSemantics() const { in getFloatSemantics() function in FP128Type
566 const llvm::fltSemantics &LongDoubleType::getFloatSemantics() const { in getFloatSemantics() function in LongDoubleType
567 return mlir::cast<cir::FPTypeInterface>(getUnderlying()).getFloatSemantics(); in getFloatSemantics()
H A DCIRAttrs.cpp175 if (parser.parseFloat(fpType.getFloatSemantics(), parsedValue)) in parseFloatLiteral()
185 mlir::cast<cir::FPTypeInterface>(type).getFloatSemantics())); in getZero()
190 if (APFloat::SemanticsToEnum(fpType.getFloatSemantics()) != in verify()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DContext.h74 const llvm::fltSemantics &getFloatSemantics(QualType T) const;
H A DCompiler.cpp317 const auto *TargetSemantics = &Ctx.getFloatSemantics(CE->getType()); in VisitCastExpr()
326 const auto *TargetSemantics = &Ctx.getFloatSemantics(CE->getType()); in VisitCastExpr()
708 const auto *TargetSemantics = &Ctx.getFloatSemantics(CE->getType()); in VisitCastExpr()
3899 const auto *TargetSemantics = &Ctx.getFloatSemantics(ElemType); in VisitConvertVectorExpr()
4203 APFloat F = APFloat::getZero(Ctx.getFloatSemantics(QT)); in visitZeroInitializer()
6178 const auto &TargetSemantics = Ctx.getFloatSemantics(E->getType()); in VisitUnaryOperator()
6223 const auto &TargetSemantics = Ctx.getFloatSemantics(E->getType()); in VisitUnaryOperator()
6720 const llvm::fltSemantics *ToSem = &Ctx.getFloatSemantics(ToQT); in emitPrimCast()
6748 const llvm::fltSemantics *ToSem = &Ctx.getFloatSemantics(ToQT); in emitPrimCast()
7082 TargetSemantics = &Ctx.getFloatSemantics(ToType); in emitBuiltinBitCast()
H A DContext.cpp345 const llvm::fltSemantics &Context::getFloatSemantics(QualType T) const { in getFloatSemantics() function in Context
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DZ3Solver.cpp236 static const llvm::fltSemantics &getFloatSemantics(unsigned BitWidth) { in getFloatSemantics() function
804 getFloatSemantics(Sort->getFloatSortSize()); in toAPFloat()