| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SMTConv.h | 32 if (Ty->isRealFloatingType()) in mkSort() 290 if (FromTy->isRealFloatingType() && ToTy->isRealFloatingType()) { in fromCast() 297 if (FromTy->isIntegralOrEnumerationType() && ToTy->isRealFloatingType()) { in fromCast() 304 if (FromTy->isRealFloatingType() && ToTy->isIntegralOrEnumerationType()) in fromCast() 373 return LTy->isRealFloatingType() in getBinExpr() 503 if (Ty->isRealFloatingType()) { in getZeroExpr() 608 if (LTy->isRealFloatingType() || RTy->isRealFloatingType()) { in doTypeConversion() 759 if (!LTy->isRealFloatingType()) { in doFloatTypeConversion() 764 if (!RTy->isRealFloatingType()) { in doFloatTypeConversion()
|
| H A D | SMTConstraintManager.h | 117 assert(!Ty->isRealFloatingType()); in REGISTER_TRAIT_WITH_PROGRAMSTATE() 266 if (Ty->isRealFloatingType()) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/ |
| H A D | DurationConversionCastCheck.cpp | 68 if (MatchedCast->getTypeAsWritten()->isRealFloatingType() && in check()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ComparisonCategories.cpp | 30 if (T->isRealFloatingType()) in getComparisonCategoryForBuiltinCmp()
|
| H A D | ScanfFormatString.cpp | 514 if (PT->isRealFloatingType()) in fixType()
|
| H A D | PrintfFormatString.cpp | 886 else if (QT->isRealFloatingType()) { in fixType()
|
| H A D | ExprConstant.cpp | 7067 if (T->isRealFloatingType()) { in visit() 7113 if (T->isRealFloatingType()) { in visit() 10348 } else if (SETy->isRealFloatingType()) { in VisitCastExpr() 10371 if (EltTy->isRealFloatingType()) { in VisitCastExpr() 12805 } else if (LHSTy->isRealFloatingType()) { in EvaluateComparisonBinaryOperator() 12840 if (LHSTy->isRealFloatingType() && in EvaluateComparisonBinaryOperator() 12841 RHSTy->isRealFloatingType()) { in EvaluateComparisonBinaryOperator() 14104 if (ElemTy->isRealFloatingType()) { in ZeroInitialization() 14121 if (SubExpr->getType()->isRealFloatingType()) { in VisitImaginaryLiteral() 14780 } else if (T->isRealFloatingType()) { in Evaluate() [all …]
|
| H A D | Type.cpp | 2137 bool Type::isRealFloatingType() const { in isRealFloatingType() function in Type 2191 if (CT->getElementType()->isRealFloatingType()) in getScalarTypeKind()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 177 if (T.isRealFloatingType()) in getScalarZeroExpressionForType()
|
| H A D | SemaStmtAsm.cpp | 623 else if (InTy->isRealFloatingType()) in ActOnGCCAsmStmt() 630 else if (OutTy->isRealFloatingType()) in ActOnGCCAsmStmt()
|
| H A D | SemaCast.cpp | 1335 } else if (DestType->isRealFloatingType()) { in TryStaticCast() 1365 } else if (SrcType->isRealFloatingType()) { in TryStaticCast() 2831 if (SrcType->isRealFloatingType() && DestType->isRealFloatingType()) in DiagnoseBadFunctionCast()
|
| H A D | SemaExprCXX.cpp | 4360 if (FromEl->isRealFloatingType()) { in PerformImplicitConversion() 4361 if (ToEl->isRealFloatingType()) in PerformImplicitConversion() 4365 } else if (ToEl->isRealFloatingType()) { in PerformImplicitConversion() 4377 if (ToType->isRealFloatingType()) in PerformImplicitConversion() 4528 bool isFloatingComplex = ElType->isRealFloatingType(); in PerformImplicitConversion() 4533 } else if (From->getType()->isRealFloatingType()) { in PerformImplicitConversion() 4550 bool isFloatingComplex = ElType->isRealFloatingType(); in PerformImplicitConversion() 4562 } else if (ToType->isRealFloatingType()) { in PerformImplicitConversion()
|
| H A D | SemaExpr.cpp | 1195 bool LHSFloat = LHSType->isRealFloatingType(); in handleFloatConversion() 1196 bool RHSFloat = RHSType->isRealFloatingType(); in handleFloatConversion() 1587 if (LHSType->isRealFloatingType() || RHSType->isRealFloatingType()) in UsualArithmeticConversions() 8441 if (!LHSType->isIntegerType() && !LHSType->isRealFloatingType()) { in OpenCLArithmeticConversions() 8447 if (!RHSType->isIntegerType() && !RHSType->isRealFloatingType()) { in OpenCLArithmeticConversions() 8458 if (LHSType->isRealFloatingType() || RHSType->isRealFloatingType()) in OpenCLArithmeticConversions() 10170 } else if (vectorEltTy->isRealFloatingType()) { in tryVectorConvertAndSplat() 10171 if (scalarTy->isRealFloatingType()) { in tryVectorConvertAndSplat() 10343 ScalarTy->isRealFloatingType()) { in tryGCCVectorConvertAndSplat() 10348 } else if (VectorEltTy->isRealFloatingType()) { in tryGCCVectorConvertAndSplat() [all …]
|
| H A D | SemaOverload.cpp | 329 if (FromType->isRealFloatingType()) in getNarrowingKind() 344 if (FromType->isRealFloatingType() && ToType->isIntegralType(Ctx)) { in getNarrowingKind() 347 ToType->isRealFloatingType()) { in getNarrowingKind() 386 if (FromType->isRealFloatingType() && ToType->isRealFloatingType() && in getNarrowingKind() 1870 } else if (FromType->isRealFloatingType() && ToType->isRealFloatingType()) { in IsStandardConversion() 1893 } else if ((FromType->isRealFloatingType() && in IsStandardConversion() 1896 ToType->isRealFloatingType())) { in IsStandardConversion()
|
| H A D | Sema.cpp | 1936 if (Ty->isRealFloatingType() && Context.getTypeSize(Ty) == 128) { in checkTypeSupport()
|
| H A D | SemaChecking.cpp | 7274 if (Res.isNull() || !Res->isRealFloatingType()) in SemaBuiltinUnorderedCompare() 7322 if (!OrigArg->getType()->isRealFloatingType()) in SemaBuiltinFPClassification() 7346 if (!T->isRealFloatingType()) { in SemaBuiltinComplex() 10716 if (T->isRealFloatingType()) in getAbsoluteValueKind() 10832 } else if (ArgType->isRealFloatingType()) { in emitReplacement()
|
| H A D | SemaType.cpp | 2624 (!CurType->isIntegerType() && !CurType->isRealFloatingType()))) || in BuildVectorType() 2694 !T->isRealFloatingType()) || in BuildExtVectorType()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 884 if (E->getLHS()->getType()->isRealFloatingType()) in EmitBinOps() 888 if (E->getRHS()->getType()->isRealFloatingType()) in EmitBinOps() 918 if (E->getRHS()->getType()->isRealFloatingType()) { in EmitCompoundAssignLValue() 940 if (LHSTy->isRealFloatingType()) { in EmitCompoundAssignLValue()
|
| H A D | CGExprScalar.cpp | 882 if (SrcType->isRealFloatingType()) in EmitConversionToBool() 1283 DstType->isRealFloatingType()) in EmitScalarConversion() 1289 if (SrcType->isIntegerType() || SrcType->isRealFloatingType()) in EmitScalarConversion() 1486 if (SrcTy->isRealFloatingType()) in EmitFixedPointConversion() 1489 else if (DstTy->isRealFloatingType()) in EmitFixedPointConversion() 2697 } else if (type->isRealFloatingType()) { in EmitScalarPrePostIncDec() 3259 Ops.Ty->isRealFloatingType() && in EmitDiv() 4231 if (CETy->isRealFloatingType()) { in EmitCompare()
|
| H A D | TargetInfo.cpp | 1591 if ((!IsWin32StructABI && SeltTy->isRealFloatingType()) in classifyReturnType() 5126 return Ty->isRealFloatingType() && &getContext().getFloatTypeSemantics( in getParamTypeAlignment() 6744 if (Ty->isRealFloatingType()) in isIntegerLikeType() 7186 (T->isRealFloatingType() && Context.getTypeSize(T) == 128))) in isUnsupportedType() 10939 bool IsFloat = Ty->isRealFloatingType(); in detectFPCCEligibleStructHelper()
|
| H A D | CGExprAgg.cpp | 1020 if (!ArgTy->isIntegralOrEnumerationType() && !ArgTy->isRealFloatingType() && in VisitBinCmp()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CheckSecuritySyntaxOnly.cpp | 299 drLHS = drLHS && drLHS->getType()->isRealFloatingType() ? drLHS : nullptr; in checkLoopConditionForFloat() 300 drRHS = drRHS && drRHS->getType()->isRealFloatingType() ? drRHS : nullptr; in checkLoopConditionForFloat()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | CanonicalType.h | 278 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isRealFloatingType)
|
| H A D | Type.h | 2065 bool isRealFloatingType() const; // C99 6.2.5p10 (float, double, long double)
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 6787 return Node.isRealFloatingType(); in AST_MATCHER()
|