Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenTypes.cpp352 assert(&astContext.getFloatTypeSemantics(type) == in convertType()
358 assert(&astContext.getFloatTypeSemantics(type) == in convertType()
365 builder.getLongDoubleTy(astContext.getFloatTypeSemantics(type)); in convertType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp464 getTypeForFormat(getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
471 getLLVMContext(), Context.getFloatTypeSemantics(T), in ConvertType()
484 Context.getFloatTypeSemantics(T), in ConvertType()
H A DCGExprComplex.cpp295 Ctx.getFloatTypeSemantics(ElementType); in HigherPrecisionTypeForComplexArithmetic()
297 Ctx.getFloatTypeSemantics(HigherElementType); in HigherPrecisionTypeForComplexArithmetic()
H A DCGExprConstant.cpp1364 llvm::APFloat(Ctx.getFloatTypeSemantics(DestType), 1); in withDestType()
H A DCGExprScalar.cpp1010 CGF.getContext().getFloatTypeSemantics(OrigSrcType); in EmitFloatConversionCheck()
1046 CGF.getContext().getFloatTypeSemantics(SrcType); in EmitFloatConversionCheck()
H A DCGExpr.cpp1275 llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1); in EmitComplexPrePostIncDec()
H A DCGBuiltin.cpp4304 getContext().getFloatTypeSemantics(E->getArg(5)->getType())); in EmitBuiltinExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBuiltinBitCast.cpp247 &ASTCtx.getFloatTypeSemantics(EltTy) == &APFloat::x87DoubleExtended()) { in CheckBitcastType()
396 const auto &Semantics = ASTCtx.getFloatTypeSemantics(PtrType); in DoBitCastPtr()
H A DContext.cpp346 return Ctx.getFloatTypeSemantics(T); in getFloatSemantics()
H A DInterpBuiltin.cpp354 S.getASTContext().getFloatTypeSemantics( in interp__builtin_nan()
387 S.getASTContext().getFloatTypeSemantics( in interp__builtin_inf()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h509 llvm::APFloat::getZero(Ctx.getFloatTypeSemantics(Ty)); in getZeroExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DPPC.cpp742 return Ty->isRealFloatingType() && &getContext().getFloatTypeSemantics( in getParamTypeAlignment()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp2863 St = Result.convert(Info.Ctx.getFloatTypeSemantics(DestType), RM, &ignored); in HandleFloatToFloatCast()
2884 Result = APFloat(Info.Ctx.getFloatTypeSemantics(DestType), 1); in HandleIntToFloatCast()
7617 Info.Ctx.getFloatTypeSemantics(QualType(T, 0)); in visit()
7663 Info.Ctx.getFloatTypeSemantics(QualType(T, 0)); in visit()
7919 &Ctx.getFloatTypeSemantics(EltTy) == &APFloat::x87DoubleExtended()) { in checkBitCastConstexprEligibilityType()
11305 f = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy)); in VisitInitListExpr()
11323 APValue(APFloat::getZero(Info.Ctx.getFloatTypeSemantics(EltTy))); in ZeroInitialization()
15581 Result = APFloat::getZero(Info.Ctx.getFloatTypeSemantics(E->getType())); in ZeroInitialization()
15613 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(ResultTy); in TryEvaluateBuiltinNaN()
15662 Info.Ctx.getFloatTypeSemantics(E->getType()); in VisitCallExpr()
[all …]
H A DASTContext.cpp1798 const llvm::fltSemantics &ASTContext::getFloatTypeSemantics(QualType T) const { in getFloatTypeSemantics() function in ASTContext
8081 if (&getFloatTypeSemantics(LHS) == &getFloatTypeSemantics(RHS)) in getFloatingTypeSemanticOrder()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp4747 return ast.getFloatTypeSemantics(ast.FloatTy); in GetFloatTypeSemantics()
4749 return ast.getFloatTypeSemantics(ast.DoubleTy); in GetFloatTypeSemantics()
4752 ast.getFloatTypeSemantics(ast.LongDoubleTy))) in GetFloatTypeSemantics()
4753 return ast.getFloatTypeSemantics(ast.LongDoubleTy); in GetFloatTypeSemantics()
4755 return ast.getFloatTypeSemantics(ast.HalfTy); in GetFloatTypeSemantics()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp1289 const llvm::fltSemantics &LHSSem = S.Context.getFloatTypeSemantics(LHSElem); in unsupportedTypeConversion()
1290 const llvm::fltSemantics &RHSSem = S.Context.getFloatTypeSemantics(RHSElem); in unsupportedTypeConversion()
3635 const llvm::fltSemantics &Format = S.Context.getFloatTypeSemantics(Ty); in BuildFloatingLiteral()
10141 llvm::APFloat Float(S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy()
10156 S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy()
10236 Result.convert(S.Context.getFloatTypeSemantics(VectorEltTy), in tryGCCVectorConvertAndSplat()
10659 Ctx.getFloatTypeSemantics(ElementType); in DetectPrecisionLossInComplexDivision()
10661 Ctx.getFloatTypeSemantics(HigherElementType); in DetectPrecisionLossInComplexDivision()
H A DSema.cpp2167 const llvm::fltSemantics &Sem = Context.getFloatTypeSemantics(Ty); in checkTypeSupport()
H A DSemaChecking.cpp10366 TargetC.convert(Context.getFloatTypeSemantics(QualType(SourceTy, 0)), in CheckFloatComparison()
12262 Context.getFloatTypeSemantics(QualType(TargetBT, 0)), in CheckImplicitConversion()
12263 Context.getFloatTypeSemantics(QualType(SourceBT, 0)))) in CheckImplicitConversion()
12395 Context.getFloatTypeSemantics(QualType(TargetBT, 0))); in CheckImplicitConversion()
12406 Context.getFloatTypeSemantics(QualType(TargetBT, 0))); in CheckImplicitConversion()
H A DSemaOverload.cpp409 llvm::APFloat Result(Ctx.getFloatTypeSemantics(ToType)); in getNarrowingKind()
456 Converted.convert(Ctx.getFloatTypeSemantics(ToType), in getNarrowingKind()
458 Converted.convert(Ctx.getFloatTypeSemantics(FromType), in getNarrowingKind()
2059 const llvm::fltSemantics &FromSem = S.Context.getFloatTypeSemantics(FromType); in IsFloatingPointConversion()
2060 const llvm::fltSemantics &ToSem = S.Context.getFloatTypeSemantics(ToType); in IsFloatingPointConversion()
H A DSemaOpenMP.cpp19279 Context.getFloatTypeSemantics(Type)); in actOnOMPReductionKindClause()
19323 Context.getFloatTypeSemantics(Type), BOK != BO_LT); in actOnOMPReductionKindClause()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h2556 const llvm::fltSemantics &getFloatTypeSemantics(QualType T) const;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp2012 ast.getFloatTypeSemantics(ClangUtil::GetQualType(clang_type)), apint)); in MakeAPValue()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc8810 …ontext21getFloatTypeSemanticsENS_8QualTypeE", "clang::ASTContext::getFloatTypeSemantics(clang::Qua…