reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/ASTContext.h
 2078   const llvm::fltSemantics &getFloatTypeSemantics(QualType T) const;

References

tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h
  479           llvm::APFloat::getZero(Ctx.getFloatTypeSemantics(Ty));
tools/clang/lib/AST/ASTContext.cpp
 5747   if (&getFloatTypeSemantics(LHS) == &getFloatTypeSemantics(RHS))
 5747   if (&getFloatTypeSemantics(LHS) == &getFloatTypeSemantics(RHS))
tools/clang/lib/AST/ExprConstant.cpp
 2362   Result.convert(Info.Ctx.getFloatTypeSemantics(DestType),
 2383   Result = APFloat(Info.Ctx.getFloatTypeSemantics(DestType), 1);
 6385           Info.Ctx.getFloatTypeSemantics(QualType(T, 0));
 9298       const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(EltTy);
 9369         f = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy));
 9387         APValue(APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy)));
12385     Result = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(E->getType()));
12416   const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(ResultTy);
12460       Info.Ctx.getFloatTypeSemantics(E->getType());
12536   const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(E->getType());
12644     APFloat Zero = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(ElemTy));
tools/clang/lib/CodeGen/CGBuiltin.cpp
 2277                    getContext().getFloatTypeSemantics(E->getArg(0)->getType()));
 2340         getContext().getFloatTypeSemantics(E->getArg(5)->getType()));
tools/clang/lib/CodeGen/CGExpr.cpp
 1001     llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1);
tools/clang/lib/CodeGen/CGExprScalar.cpp
  884     CGF.getContext().getFloatTypeSemantics(OrigSrcType);
  920       CGF.getContext().getFloatTypeSemantics(SrcType);
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  471           getTypeForFormat(getLLVMContext(), Context.getFloatTypeSemantics(T),
  478           getLLVMContext(), Context.getFloatTypeSemantics(T),
  487                                     Context.getFloatTypeSemantics(T),
tools/clang/lib/Sema/SemaChecking.cpp
11663                    S.Context.getFloatTypeSemantics(QualType(TargetBT, 0)),
11664                    S.Context.getFloatTypeSemantics(QualType(SourceBT, 0))))
11793         S.Context.getFloatTypeSemantics(QualType(TargetBT, 0)));
11804             S.Context.getFloatTypeSemantics(QualType(TargetBT, 0)));
tools/clang/lib/Sema/SemaExpr.cpp
 1119   if (&S.Context.getFloatTypeSemantics(LHSElemType) ==
 1120       &S.Context.getFloatTypeSemantics(RHSElemType))
 1132     (&S.Context.getFloatTypeSemantics(S.Context.LongDoubleTy) ==
 3333   const llvm::fltSemantics &Format = S.Context.getFloatTypeSemantics(Ty);
 8898     llvm::APFloat Float(S.Context.getFloatTypeSemantics(FloatTy));
 8913         S.Context.getFloatTypeSemantics(FloatTy));
 8975         Result.convert(S.Context.getFloatTypeSemantics(VectorEltTy),
tools/clang/lib/Sema/SemaOpenMP.cpp
13477               Context.getFloatTypeSemantics(Type), BOK != BO_LT);
tools/clang/lib/Sema/SemaOverload.cpp
  354         llvm::APFloat Result(Ctx.getFloatTypeSemantics(ToType));
  396           Ctx.getFloatTypeSemantics(ToType),
 1819     if (&S.Context.getFloatTypeSemantics(FromType) !=
 1820         &S.Context.getFloatTypeSemantics(ToType)) {
 1826           (&S.Context.getFloatTypeSemantics(S.Context.LongDoubleTy) ==
tools/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp
  149     const llvm::fltSemantics &Sema = AC.getFloatTypeSemantics(DestType);
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.cpp
  123         Context.getFloatTypeSemantics(T.desugar()));
  339       Tmp.convert(Context.getFloatTypeSemantics(ToType->desugar()),
tools/lldb/source/Symbol/ClangASTContext.cpp
 4943       return ast->getFloatTypeSemantics(ast->FloatTy);
 4945       return ast->getFloatTypeSemantics(ast->DoubleTy);
 4947       return ast->getFloatTypeSemantics(ast->LongDoubleTy);
 4949       return ast->getFloatTypeSemantics(ast->HalfTy);