Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DConversionChecker.cpp156 const llvm::fltSemantics &Sema = AC.getFloatTypeSemantics(DestType); in isLossOfPrecision()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp399 getTypeForFormat(getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
406 getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
419 Context.getFloatTypeSemantics(T), in ConvertType()
H A DCGExprScalar.cpp948 CGF.getContext().getFloatTypeSemantics(OrigSrcType); in EmitFloatConversionCheck()
984 CGF.getContext().getFloatTypeSemantics(SrcType); in EmitFloatConversionCheck()
H A DCGExpr.cpp1225 llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1); in EmitComplexPrePostIncDec()
H A DCGBuiltin.cpp3929 getContext().getFloatTypeSemantics(E->getArg(5)->getType())); in EmitBuiltinExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DContext.cpp204 return Ctx.getFloatTypeSemantics(T); in getFloatSemantics()
H A DInterpBuiltin.cpp288 S.getCtx().getFloatTypeSemantics(F->getDecl()->getReturnType()); in interp__builtin_nan()
319 S.getCtx().getFloatTypeSemantics(F->getDecl()->getReturnType()); in interp__builtin_inf()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h507 llvm::APFloat::getZero(Ctx.getFloatTypeSemantics(Ty)); in getZeroExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DPPC.cpp681 return Ty->isRealFloatingType() && &getContext().getFloatTypeSemantics( in getParamTypeAlignment()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp2710 St = Result.convert(Info.Ctx.getFloatTypeSemantics(DestType), RM, &ignored); in HandleFloatToFloatCast()
2731 Result = APFloat(Info.Ctx.getFloatTypeSemantics(DestType), 1); in HandleIntToFloatCast()
7242 Info.Ctx.getFloatTypeSemantics(QualType(T, 0)); in visit()
7288 Info.Ctx.getFloatTypeSemantics(QualType(T, 0)); in visit()
10753 f = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy)); in VisitInitListExpr()
10771 APValue(APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy))); in ZeroInitialization()
14336 Result = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(E->getType())); in ZeroInitialization()
14368 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(ResultTy); in TryEvaluateBuiltinNaN()
14417 Info.Ctx.getFloatTypeSemantics(E->getType()); in VisitCallExpr()
14539 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(E->getType()); in VisitUnaryImag()
[all …]
H A DASTContext.cpp1605 const llvm::fltSemantics &ASTContext::getFloatTypeSemantics(QualType T) const { in getFloatTypeSemantics() function in ASTContext
7037 if (&getFloatTypeSemantics(LHS) == &getFloatTypeSemantics(RHS)) in getFloatingTypeSemanticOrder()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp4659 return ast.getFloatTypeSemantics(ast.FloatTy); in GetFloatTypeSemantics()
4661 return ast.getFloatTypeSemantics(ast.DoubleTy); in GetFloatTypeSemantics()
4664 ast.getFloatTypeSemantics(ast.LongDoubleTy))) in GetFloatTypeSemantics()
4665 return ast.getFloatTypeSemantics(ast.LongDoubleTy); in GetFloatTypeSemantics()
4667 return ast.getFloatTypeSemantics(ast.HalfTy); in GetFloatTypeSemantics()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h2297 const llvm::fltSemantics &getFloatTypeSemantics(QualType T) const;
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp2001 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(Ty); in checkTypeSupport()
H A DSemaExpr.cpp1278 const llvm::fltSemantics &LHSSem = S.Context.getFloatTypeSemantics(LHSElem); in unsupportedTypeConversion()
1279 const llvm::fltSemantics &RHSSem = S.Context.getFloatTypeSemantics(RHSElem); in unsupportedTypeConversion()
3867 const llvm::fltSemantics &Format = S.Context.getFloatTypeSemantics(Ty); in BuildFloatingLiteral()
10941 llvm::APFloat Float(S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy()
10956 S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy()
11036 Result.convert(S.Context.getFloatTypeSemantics(VectorEltTy), in tryGCCVectorConvertAndSplat()
H A DSemaChecking.cpp13969 TargetC.convert(Context.getFloatTypeSemantics(QualType(SourceTy, 0)), in CheckFloatComparison()
15783 S.Context.getFloatTypeSemantics(QualType(TargetBT, 0)), in CheckImplicitConversion()
15784 S.Context.getFloatTypeSemantics(QualType(SourceBT, 0)))) in CheckImplicitConversion()
15915 S.Context.getFloatTypeSemantics(QualType(TargetBT, 0))); in CheckImplicitConversion()
15926 S.Context.getFloatTypeSemantics(QualType(TargetBT, 0))); in CheckImplicitConversion()
H A DSemaOverload.cpp378 llvm::APFloat Result(Ctx.getFloatTypeSemantics(ToType)); in getNarrowingKind()
420 Ctx.getFloatTypeSemantics(ToType), in getNarrowingKind()
2113 S.Context.getFloatTypeSemantics(FromType); in IsStandardConversion()
2114 const llvm::fltSemantics &ToSem = S.Context.getFloatTypeSemantics(ToType); in IsStandardConversion()
H A DSemaOpenMP.cpp19822 Context.getFloatTypeSemantics(Type)); in actOnOMPReductionKindClause()
19866 Context.getFloatTypeSemantics(Type), BOK != BO_LT); in actOnOMPReductionKindClause()