Home
last modified time | relevance | path

Searched refs:getFloatTypeSemantics (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DConversionChecker.cpp160 const llvm::fltSemantics &Sema = AC.getFloatTypeSemantics(DestType); in isLossOfPrecision()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTypes.cpp521 getTypeForFormat(getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
528 getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
539 Context.getFloatTypeSemantics(T), in ConvertType()
H A DCGExprScalar.cpp911 CGF.getContext().getFloatTypeSemantics(OrigSrcType); in EmitFloatConversionCheck()
947 CGF.getContext().getFloatTypeSemantics(SrcType); in EmitFloatConversionCheck()
H A DCGExpr.cpp1044 llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1); in EmitComplexPrePostIncDec()
H A DTargetInfo.cpp5126 return Ty->isRealFloatingType() && &getContext().getFloatTypeSemantics( in getParamTypeAlignment()
H A DCGBuiltin.cpp3287 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 DNarrowingConversionsCheck.cpp232 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 DSMTConv.h505 llvm::APFloat::getZero(Ctx.getFloatTypeSemantics(Ty)); in getZeroExpr()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprConstant.cpp2617 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 DASTContext.cpp1703 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 DASTContext.h2284 const llvm::fltSemantics &getFloatTypeSemantics(QualType T) const;
/llvm-project-15.0.7/clang/lib/Sema/
H A DSema.cpp1937 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(Ty); in checkTypeSupport()
H A DSemaExpr.cpp1255 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 DSemaChecking.cpp11905 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 DSemaOverload.cpp360 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 DSemaOpenMP.cpp19181 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 DTypeSystemClang.cpp4670 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()