| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | ConversionChecker.cpp | 160 const llvm::fltSemantics &Sema = AC.getFloatTypeSemantics(DestType); in isLossOfPrecision()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 521 getTypeForFormat(getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType() 528 getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType() 539 Context.getFloatTypeSemantics(T), in ConvertType()
|
| H A D | CGExprScalar.cpp | 911 CGF.getContext().getFloatTypeSemantics(OrigSrcType); in EmitFloatConversionCheck() 947 CGF.getContext().getFloatTypeSemantics(SrcType); in EmitFloatConversionCheck()
|
| H A D | CGExpr.cpp | 1044 llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1); in EmitComplexPrePostIncDec()
|
| H A D | TargetInfo.cpp | 5126 return Ty->isRealFloatingType() && &getContext().getFloatTypeSemantics( in getParamTypeAlignment()
|
| H A D | CGBuiltin.cpp | 3287 getContext().getFloatTypeSemantics(E->getArg(0)->getType())); in EmitBuiltinExpr() 3352 getContext().getFloatTypeSemantics(E->getArg(5)->getType())); in EmitBuiltinExpr()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | NarrowingConversionsCheck.cpp | 232 Context.getFloatTypeSemantics(T.desugar())); in createFromType() 493 Tmp.convert(Context.getFloatTypeSemantics(ToType->desugar()), in handleFloatingCast()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SMTConv.h | 505 llvm::APFloat::getZero(Ctx.getFloatTypeSemantics(Ty)); in getZeroExpr()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 2617 St = Result.convert(Info.Ctx.getFloatTypeSemantics(DestType), RM, &ignored); in HandleFloatToFloatCast() 2638 Result = APFloat(Info.Ctx.getFloatTypeSemantics(DestType), 1); in HandleIntToFloatCast() 7069 Info.Ctx.getFloatTypeSemantics(QualType(T, 0)); in visit() 7115 Info.Ctx.getFloatTypeSemantics(QualType(T, 0)); in visit() 10372 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(EltTy); in VisitCastExpr() 10443 f = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy)); in VisitInitListExpr() 10461 APValue(APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy))); in ZeroInitialization() 13818 Result = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(E->getType())); in ZeroInitialization() 13850 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(ResultTy); in TryEvaluateBuiltinNaN() 13896 Info.Ctx.getFloatTypeSemantics(E->getType()); in VisitCallExpr() [all …]
|
| H A D | ASTContext.cpp | 1703 const llvm::fltSemantics &ASTContext::getFloatTypeSemantics(QualType T) const { in getFloatTypeSemantics() function in ASTContext 6939 if (&getFloatTypeSemantics(LHS) == &getFloatTypeSemantics(RHS)) in getFloatingTypeSemanticOrder()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ASTContext.h | 2284 const llvm::fltSemantics &getFloatTypeSemantics(QualType T) const;
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | Sema.cpp | 1937 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(Ty); in checkTypeSupport()
|
| H A D | SemaExpr.cpp | 1255 const llvm::fltSemantics &LHSSem = S.Context.getFloatTypeSemantics(LHSElem); in unsupportedTypeConversion() 1256 const llvm::fltSemantics &RHSSem = S.Context.getFloatTypeSemantics(RHSElem); in unsupportedTypeConversion() 3686 const llvm::fltSemantics &Format = S.Context.getFloatTypeSemantics(Ty); in BuildFloatingLiteral() 10274 llvm::APFloat Float(S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy() 10289 S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy() 10369 Result.convert(S.Context.getFloatTypeSemantics(VectorEltTy), in tryGCCVectorConvertAndSplat()
|
| H A D | SemaChecking.cpp | 11905 TargetC.convert(Context.getFloatTypeSemantics(QualType(SourceTy, 0)), in CheckFloatComparison() 13703 S.Context.getFloatTypeSemantics(QualType(TargetBT, 0)), in CheckImplicitConversion() 13704 S.Context.getFloatTypeSemantics(QualType(SourceBT, 0)))) in CheckImplicitConversion() 13834 S.Context.getFloatTypeSemantics(QualType(TargetBT, 0))); in CheckImplicitConversion() 13845 S.Context.getFloatTypeSemantics(QualType(TargetBT, 0))); in CheckImplicitConversion()
|
| H A D | SemaOverload.cpp | 360 llvm::APFloat Result(Ctx.getFloatTypeSemantics(ToType)); in getNarrowingKind() 402 Ctx.getFloatTypeSemantics(ToType), in getNarrowingKind() 1882 S.Context.getFloatTypeSemantics(FromType); in IsStandardConversion() 1883 const llvm::fltSemantics &ToSem = S.Context.getFloatTypeSemantics(ToType); in IsStandardConversion()
|
| H A D | SemaOpenMP.cpp | 19181 Context.getFloatTypeSemantics(Type)); in actOnOMPReductionKindClause() 19225 Context.getFloatTypeSemantics(Type), BOK != BO_LT); in actOnOMPReductionKindClause()
|
| /llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 4670 return ast.getFloatTypeSemantics(ast.FloatTy); in GetFloatTypeSemantics() 4672 return ast.getFloatTypeSemantics(ast.DoubleTy); in GetFloatTypeSemantics() 4674 return ast.getFloatTypeSemantics(ast.LongDoubleTy); in GetFloatTypeSemantics() 4676 return ast.getFloatTypeSemantics(ast.HalfTy); in GetFloatTypeSemantics()
|