Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDConversionChecker.cpp156 const llvm::fltSemantics &Sema = AC.getFloatTypeSemantics(DestType); in isLossOfPrecision()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCodeGenTypes.cpp455 getTypeForFormat(getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
462 getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
475 Context.getFloatTypeSemantics(T), in ConvertType()
HDCGExprComplex.cpp310 CGF.getContext().getFloatTypeSemantics(ElementType); in HigherPrecisionTypeForComplexArithmetic()
312 CGF.getContext().getFloatTypeSemantics(HigherElementType); in HigherPrecisionTypeForComplexArithmetic()
HDCGExprConstant.cpp1278 llvm::APFloat(Ctx.getFloatTypeSemantics(DestType), 1); in withDestType()
HDCGExprScalar.cpp970 CGF.getContext().getFloatTypeSemantics(OrigSrcType); in EmitFloatConversionCheck()
1006 CGF.getContext().getFloatTypeSemantics(SrcType); in EmitFloatConversionCheck()
HDCGExpr.cpp1219 llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1); in EmitComplexPrePostIncDec()
HDCGBuiltin.cpp4111 getContext().getFloatTypeSemantics(E->getArg(5)->getType())); in EmitBuiltinExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
HDContext.cpp199 return Ctx.getFloatTypeSemantics(T); in getFloatSemantics()
HDInterpBuiltin.cpp273 S.getCtx().getFloatTypeSemantics(F->getDecl()->getReturnType()); in interp__builtin_nan()
304 S.getCtx().getFloatTypeSemantics(F->getDecl()->getReturnType()); in interp__builtin_inf()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDSMTConv.h507 llvm::APFloat::getZero(Ctx.getFloatTypeSemantics(Ty)); in getZeroExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/Targets/
HDPPC.cpp738 return Ty->isRealFloatingType() && &getContext().getFloatTypeSemantics( in getParamTypeAlignment()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDExprConstant.cpp2721 St = Result.convert(Info.Ctx.getFloatTypeSemantics(DestType), RM, &ignored); in HandleFloatToFloatCast()
2742 Result = APFloat(Info.Ctx.getFloatTypeSemantics(DestType), 1); in HandleIntToFloatCast()
7183 if (EltTy->isRealFloatingType() && &Info.Ctx.getFloatTypeSemantics(EltTy) == in visitVector()
7303 Info.Ctx.getFloatTypeSemantics(QualType(T, 0)); in visit()
7349 Info.Ctx.getFloatTypeSemantics(QualType(T, 0)); in visit()
7453 if (EltTy->isRealFloatingType() && &Info.Ctx.getFloatTypeSemantics(EltTy) == in visit()
10846 f = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy)); in VisitInitListExpr()
10864 APValue(APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy))); in ZeroInitialization()
14713 Result = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(E->getType())); in ZeroInitialization()
14745 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(ResultTy); in TryEvaluateBuiltinNaN()
[all …]
HDASTContext.cpp1644 const llvm::fltSemantics &ASTContext::getFloatTypeSemantics(QualType T) const { in getFloatTypeSemantics() function in ASTContext
7485 if (&getFloatTypeSemantics(LHS) == &getFloatTypeSemantics(RHS)) in getFloatingTypeSemanticOrder()
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
HDTypeSystemClang.cpp4716 return ast.getFloatTypeSemantics(ast.FloatTy); in GetFloatTypeSemantics()
4718 return ast.getFloatTypeSemantics(ast.DoubleTy); in GetFloatTypeSemantics()
4721 ast.getFloatTypeSemantics(ast.LongDoubleTy))) in GetFloatTypeSemantics()
4722 return ast.getFloatTypeSemantics(ast.LongDoubleTy); in GetFloatTypeSemantics()
4724 return ast.getFloatTypeSemantics(ast.HalfTy); in GetFloatTypeSemantics()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDASTContext.h2374 const llvm::fltSemantics &getFloatTypeSemantics(QualType T) const;
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSema.cpp2019 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(Ty); in checkTypeSupport()
HDSemaChecking.cpp9196 TargetC.convert(Context.getFloatTypeSemantics(QualType(SourceTy, 0)), in CheckFloatComparison()
10897 Context.getFloatTypeSemantics(QualType(TargetBT, 0)), in CheckImplicitConversion()
10898 Context.getFloatTypeSemantics(QualType(SourceBT, 0)))) in CheckImplicitConversion()
11028 Context.getFloatTypeSemantics(QualType(TargetBT, 0))); in CheckImplicitConversion()
11039 Context.getFloatTypeSemantics(QualType(TargetBT, 0))); in CheckImplicitConversion()
HDSemaOverload.cpp412 llvm::APFloat Result(Ctx.getFloatTypeSemantics(ToType)); in getNarrowingKind()
459 Converted.convert(Ctx.getFloatTypeSemantics(ToType), in getNarrowingKind()
461 Converted.convert(Ctx.getFloatTypeSemantics(FromType), in getNarrowingKind()
1915 const llvm::fltSemantics &FromSem = S.Context.getFloatTypeSemantics(FromType); in IsFloatingPointConversion()
1916 const llvm::fltSemantics &ToSem = S.Context.getFloatTypeSemantics(ToType); in IsFloatingPointConversion()
HDSemaExpr.cpp1262 const llvm::fltSemantics &LHSSem = S.Context.getFloatTypeSemantics(LHSElem); in unsupportedTypeConversion()
1263 const llvm::fltSemantics &RHSSem = S.Context.getFloatTypeSemantics(RHSElem); in unsupportedTypeConversion()
3586 const llvm::fltSemantics &Format = S.Context.getFloatTypeSemantics(Ty); in BuildFloatingLiteral()
9943 llvm::APFloat Float(S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy()
9958 S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy()
10038 Result.convert(S.Context.getFloatTypeSemantics(VectorEltTy), in tryGCCVectorConvertAndSplat()
HDSemaOpenMP.cpp18624 Context.getFloatTypeSemantics(Type)); in actOnOMPReductionKindClause()
18668 Context.getFloatTypeSemantics(Type), BOK != BO_LT); in actOnOMPReductionKindClause()