Home
last modified time | relevance | path

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

12

/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DConversionChecker.cpp149 const llvm::fltSemantics &Sema = AC.getFloatTypeSemantics(DestType); in isLossOfPrecision()
/external/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
DNarrowingConversionsCheck.cpp135 Context.getFloatTypeSemantics(T.desugar())); in createFromType()
351 Tmp.convert(Context.getFloatTypeSemantics(ToType->desugar()), in handleFloatingCast()
/external/llvm-project/clang/lib/CodeGen/
DCodeGenTypes.cpp499 getTypeForFormat(getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
506 getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
516 Context.getFloatTypeSemantics(T), in ConvertType()
DCGExprScalar.cpp903 CGF.getContext().getFloatTypeSemantics(OrigSrcType); in EmitFloatConversionCheck()
939 CGF.getContext().getFloatTypeSemantics(SrcType); in EmitFloatConversionCheck()
DCGExpr.cpp1034 llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1); in EmitComplexPrePostIncDec()
/external/clang/lib/CodeGen/
DCodeGenTypes.cpp445 getTypeForFormat(getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
454 Context.getFloatTypeSemantics(T), in ConvertType()
DCGExprScalar.cpp614 APFloat::getLargest(CGF.getContext().getFloatTypeSemantics(DstType)); in EmitFloatConversionCheck()
635 CGF.getContext().getFloatTypeSemantics(OrigSrcType); in EmitFloatConversionCheck()
671 CGF.getContext().getFloatTypeSemantics(SrcType); in EmitFloatConversionCheck()
705 CGF.getContext().getFloatTypeSemantics(DstType); in EmitFloatConversionCheck()
DCGExpr.cpp785 llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1); in EmitComplexPrePostIncDec()
DCGBuiltin.cpp895 getContext().getFloatTypeSemantics(E->getArg(0)->getType())); in EmitBuiltinExpr()
947 getContext().getFloatTypeSemantics(E->getArg(5)->getType())); in EmitBuiltinExpr()
/external/clang/lib/AST/
DExprConstant.cpp1677 if (Result.convert(Info.Ctx.getFloatTypeSemantics(DestType), in HandleFloatToFloatCast()
1699 Result = APFloat(Info.Ctx.getFloatTypeSemantics(DestType), 1); in HandleIntToFloatCast()
5907 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(EltTy); in VisitCastExpr()
5978 f = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy)); in VisitInitListExpr()
5996 APValue(APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy))); in ZeroInitialization()
8212 Result = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(E->getType())); in ZeroInitialization()
8243 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(ResultTy); in TryEvaluateBuiltinNaN()
8285 Info.Ctx.getFloatTypeSemantics(E->getType()); in VisitCallExpr()
8357 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(E->getType()); in VisitUnaryImag()
8465 APFloat Zero = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(ElemTy)); in ZeroInitialization()
DASTContext.cpp1340 const llvm::fltSemantics &ASTContext::getFloatTypeSemantics(QualType T) const { in getFloatTypeSemantics() function in ASTContext
/external/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DSMTConv.h483 llvm::APFloat::getZero(Ctx.getFloatTypeSemantics(Ty)); in getZeroExpr()
/external/llvm-project/clang/lib/AST/
DExprConstant.cpp2598 St = Result.convert(Info.Ctx.getFloatTypeSemantics(DestType), RM, &ignored); in HandleFloatToFloatCast()
2619 Result = APFloat(Info.Ctx.getFloatTypeSemantics(DestType), 1); in HandleIntToFloatCast()
6976 Info.Ctx.getFloatTypeSemantics(QualType(T, 0)); in visit()
7022 Info.Ctx.getFloatTypeSemantics(QualType(T, 0)); in visit()
10174 const llvm::fltSemantics &Sem = Info.Ctx.getFloatTypeSemantics(EltTy); in VisitCastExpr()
10245 f = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy)); in VisitInitListExpr()
10263 APValue(APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy))); in ZeroInitialization()
13548 Result = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(E->getType())); in ZeroInitialization()
13580 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(ResultTy); in TryEvaluateBuiltinNaN()
13624 Info.Ctx.getFloatTypeSemantics(E->getType()); in VisitCallExpr()
[all …]
DASTContext.cpp1657 const llvm::fltSemantics &ASTContext::getFloatTypeSemantics(QualType T) const { in getFloatTypeSemantics() function in ASTContext
6223 if (&getFloatTypeSemantics(LHS) == &getFloatTypeSemantics(RHS)) in getFloatingTypeSemanticOrder()
/external/clang/include/clang/AST/
DASTContext.h1803 const llvm::fltSemantics &getFloatTypeSemantics(QualType T) const;
/external/llvm-project/clang/include/clang/AST/
DASTContext.h2111 const llvm::fltSemantics &getFloatTypeSemantics(QualType T) const;
/external/clang/lib/Sema/
DSemaOverload.cpp330 llvm::APFloat Result(Ctx.getFloatTypeSemantics(ToType)); in getNarrowingKind()
367 Ctx.getFloatTypeSemantics(ToType), in getNarrowingKind()
1679 if (&S.Context.getFloatTypeSemantics(FromType) != in IsStandardConversion()
1680 &S.Context.getFloatTypeSemantics(ToType)) { in IsStandardConversion()
1686 (&S.Context.getFloatTypeSemantics(S.Context.LongDoubleTy) != in IsStandardConversion()
DSemaExpr.cpp1177 if (&S.Context.getFloatTypeSemantics(LHSElemType) == in unsupportedTypeConversion()
1178 &S.Context.getFloatTypeSemantics(RHSElemType)) in unsupportedTypeConversion()
1191 (&S.Context.getFloatTypeSemantics(S.Context.LongDoubleTy) != in unsupportedTypeConversion()
3185 const llvm::fltSemantics &Format = S.Context.getFloatTypeSemantics(Ty); in BuildFloatingLiteral()
DSemaChecking.cpp8248 S.Context.getFloatTypeSemantics(QualType(TargetBT, 0)), in CheckImplicitConversion()
8249 S.Context.getFloatTypeSemantics(QualType(SourceBT, 0)))) in CheckImplicitConversion()
DSemaOpenMP.cpp9398 Context.getFloatTypeSemantics(Type), BOK != BO_LT); in ActOnOpenMPReductionClause()
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
DTypeSystemClang.cpp4580 return ast.getFloatTypeSemantics(ast.FloatTy); in GetFloatTypeSemantics()
4582 return ast.getFloatTypeSemantics(ast.DoubleTy); in GetFloatTypeSemantics()
4584 return ast.getFloatTypeSemantics(ast.LongDoubleTy); in GetFloatTypeSemantics()
4586 return ast.getFloatTypeSemantics(ast.HalfTy); in GetFloatTypeSemantics()
/external/llvm-project/clang/lib/Sema/
DSemaOverload.cpp361 llvm::APFloat Result(Ctx.getFloatTypeSemantics(ToType)); in getNarrowingKind()
403 Ctx.getFloatTypeSemantics(ToType), in getNarrowingKind()
1879 if (&S.Context.getFloatTypeSemantics(FromType) != in IsStandardConversion()
1880 &S.Context.getFloatTypeSemantics(ToType)) { in IsStandardConversion()
1886 (&S.Context.getFloatTypeSemantics(S.Context.LongDoubleTy) == in IsStandardConversion()
DSemaExpr.cpp1212 if (&S.Context.getFloatTypeSemantics(LHSElemType) == in unsupportedTypeConversion()
1213 &S.Context.getFloatTypeSemantics(RHSElemType)) in unsupportedTypeConversion()
1225 (&S.Context.getFloatTypeSemantics(S.Context.LongDoubleTy) == in unsupportedTypeConversion()
3595 const llvm::fltSemantics &Format = S.Context.getFloatTypeSemantics(Ty); in BuildFloatingLiteral()
9752 llvm::APFloat Float(S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy()
9767 S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy()
9841 Result.convert(S.Context.getFloatTypeSemantics(VectorEltTy), in tryGCCVectorConvertAndSplat()
DSemaChecking.cpp12101 S.Context.getFloatTypeSemantics(QualType(TargetBT, 0)), in CheckImplicitConversion()
12102 S.Context.getFloatTypeSemantics(QualType(SourceBT, 0)))) in CheckImplicitConversion()
12232 S.Context.getFloatTypeSemantics(QualType(TargetBT, 0))); in CheckImplicitConversion()
12243 S.Context.getFloatTypeSemantics(QualType(TargetBT, 0))); in CheckImplicitConversion()
DSemaOpenMP.cpp15349 Context.getFloatTypeSemantics(Type), in actOnOMPReductionKindClause()
15394 Context.getFloatTypeSemantics(Type), BOK != BO_LT); in actOnOMPReductionKindClause()

12