Home
last modified time | relevance | path

Searched refs:isRealFloatingType (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h34 if (Ty->isRealFloatingType()) in mkSort()
292 if (FromTy->isRealFloatingType() && ToTy->isRealFloatingType()) { in fromCast()
299 if (FromTy->isIntegralOrEnumerationType() && ToTy->isRealFloatingType()) { in fromCast()
306 if (FromTy->isRealFloatingType() && ToTy->isIntegralOrEnumerationType()) in fromCast()
375 return LTy->isRealFloatingType() in getBinExpr()
459 OperandTy->isRealFloatingType() in getSymExpr()
507 if (Ty->isRealFloatingType()) { in getZeroExpr()
627 if (LTy->isRealFloatingType() || RTy->isRealFloatingType()) { in doTypeConversion()
778 if (!LTy->isRealFloatingType()) { in doFloatTypeConversion()
783 if (!RTy->isRealFloatingType()) { in doFloatTypeConversion()
H A DSMTConstraintManager.h122 assert(!Ty->isRealFloatingType()); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
273 if (Ty->isRealFloatingType()) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComparisonCategories.cpp31 if (T->isRealFloatingType()) in getComparisonCategoryForBuiltinCmp()
H A DScanfFormatString.cpp514 if (PT->isRealFloatingType()) in fixType()
H A DExprConstant.cpp7615 if (T->isRealFloatingType()) { in visit()
7661 if (T->isRealFloatingType()) { in visit()
7918 if (EltTy->isRealFloatingType() && in checkBitCastConstexprEligibilityType()
11214 } else if (SETy->isRealFloatingType()) { in VisitCastExpr()
11460 if (DestTy->isRealFloatingType()) { in handleVectorElementCast()
11470 } else if (SourceTy->isRealFloatingType()) { in handleVectorElementCast()
11471 if (DestTy->isRealFloatingType()) { in handleVectorElementCast()
14401 } else if (LHSTy->isRealFloatingType()) { in EvaluateComparisonBinaryOperator()
14413 if (E->getRHS()->getType()->isRealFloatingType()) { in EvaluateComparisonBinaryOperator()
14436 if (LHSTy->isRealFloatingType() && in EvaluateComparisonBinaryOperator()
[all …]
H A DPrintfFormatString.cpp958 else if (QT->isRealFloatingType()) { in fixType()
H A DType.cpp2321 bool Type::isRealFloatingType() const { in isRealFloatingType() function in Type
2391 if (CT->getElementType()->isRealFloatingType()) in getScalarTypeKind()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaFixItUtils.cpp181 if (T.isRealFloatingType()) in getScalarZeroExpressionForType()
H A DSemaHLSL.cpp883 bool LHSFloat = LElTy->isRealFloatingType(); in handleFloatVectorBinOpConversion()
884 bool RHSFloat = RElTy->isRealFloatingType(); in handleFloatVectorBinOpConversion()
959 if (DestTy->isRealFloatingType() && SrcTy->isRealFloatingType()) in getScalarCastKind()
963 if (DestTy->isRealFloatingType()) in getScalarCastKind()
965 assert(SrcTy->isRealFloatingType() && DestTy->isIntegralType(Ctx)); in getScalarCastKind()
1026 if (LElTy->isRealFloatingType() || RElTy->isRealFloatingType()) in handleVectorBinOpConversion()
H A DSemaStmtAsm.cpp667 else if (InTy->isRealFloatingType()) in ActOnGCCAsmStmt()
674 else if (OutTy->isRealFloatingType()) in ActOnGCCAsmStmt()
H A DSemaCast.cpp1465 } else if (DestType->isRealFloatingType()) { in TryStaticCast()
1495 } else if (SrcType->isRealFloatingType()) { in TryStaticCast()
2991 if (SrcType->isRealFloatingType() && DestType->isRealFloatingType()) in DiagnoseBadFunctionCast()
H A DSemaExprCXX.cpp4854 if (FromEl->isRealFloatingType()) { in PerformImplicitConversion()
4855 if (ToEl->isRealFloatingType()) in PerformImplicitConversion()
4859 } else if (ToEl->isRealFloatingType()) { in PerformImplicitConversion()
4875 if (ElTy->isRealFloatingType()) in PerformImplicitConversion()
5078 bool isFloatingComplex = ElType->isRealFloatingType(); in PerformImplicitConversion()
5083 } else if (From->getType()->isRealFloatingType()) { in PerformImplicitConversion()
5100 bool isFloatingComplex = ElType->isRealFloatingType(); in PerformImplicitConversion()
5112 } else if (ToType->isRealFloatingType()) { in PerformImplicitConversion()
H A DSemaExpr.cpp1125 if (IntTy->isComplexType() || IntTy->isRealFloatingType()) return true; in handleComplexIntegerToFloatConversion()
1229 bool LHSFloat = LHSType->isRealFloatingType(); in handleFloatConversion()
1230 bool RHSFloat = RHSType->isRealFloatingType(); in handleFloatConversion()
1700 if (LHSType->isRealFloatingType() || RHSType->isRealFloatingType()) in UsualArithmeticConversions()
8323 if (!LHSType->isIntegerType() && !LHSType->isRealFloatingType()) { in OpenCLArithmeticConversions()
8329 if (!RHSType->isIntegerType() && !RHSType->isRealFloatingType()) { in OpenCLArithmeticConversions()
8340 if (LHSType->isRealFloatingType() || RHSType->isRealFloatingType()) in OpenCLArithmeticConversions()
10022 if (S.getLangOpts().OpenCL && (scalarTy->isRealFloatingType() || in tryVectorConvertAndSplat()
10031 } else if (vectorEltTy->isRealFloatingType()) { in tryVectorConvertAndSplat()
10032 if (scalarTy->isRealFloatingType()) { in tryVectorConvertAndSplat()
[all …]
H A DSemaOverload.cpp378 if (FromType->isRealFloatingType()) in getNarrowingKind()
393 if (FromType->isRealFloatingType() && ToType->isIntegralType(Ctx)) { in getNarrowingKind()
396 ToType->isRealFloatingType()) { in getNarrowingKind()
435 if (FromType->isRealFloatingType() && ToType->isRealFloatingType() && in getNarrowingKind()
2044 if (!FromType->isRealFloatingType() || !ToType->isRealFloatingType()) in IsFloatingPointConversion()
2090 if ((FromType->isRealFloatingType() && ToType->isIntegralType(S.Context)) || in IsVectorElementConversion()
2092 ToType->isRealFloatingType())) { in IsVectorElementConversion()
2446 } else if ((FromType->isRealFloatingType() && in IsStandardConversion()
2449 ToType->isRealFloatingType())) { in IsStandardConversion()
H A DSemaChecking.cpp2130 if (!EltTy->isRealFloatingType()) { in checkMathBuiltinElementType()
5282 if (Res.isNull() || !Res->isRealFloatingType()) in BuiltinUnorderedCompare()
5363 if (!ElementTy->isRealFloatingType()) in BuiltinFPClassification()
5402 if (!T->isRealFloatingType()) { in BuiltinComplex()
9105 if (T->isRealFloatingType()) in getAbsoluteValueKind()
9221 } else if (ArgType->isRealFloatingType()) { in emitReplacement()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DNVPTX.cpp123 (T->isRealFloatingType() && Context.getTypeSize(T) == 128))) in isUnsupportedType()
H A DLoongArch.cpp107 bool IsFloat = Ty->isRealFloatingType(); in detectFARsEligibleStructHelper()
H A DRISCV.cpp185 bool IsFloat = Ty->isRealFloatingType(); in detectFPCCEligibleStructHelper()
H A DARM.cpp500 if (Ty->isRealFloatingType()) in isIntegerLikeType()
H A DPPC.cpp742 return Ty->isRealFloatingType() && &getContext().getFloatTypeSemantics( in getParamTypeAlignment()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h279 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isRealFloatingType)
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBuiltinBitCast.cpp246 if (EltTy->isRealFloatingType() && in CheckBitcastType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp979 if (SrcType->isRealFloatingType()) in EmitConversionToBool()
1551 DstType->isRealFloatingType()) in EmitScalarConversion()
1557 if (SrcType->isIntegerType() || SrcType->isRealFloatingType()) in EmitScalarConversion()
1754 if (SrcTy->isRealFloatingType()) in EmitFixedPointConversion()
1757 else if (DstTy->isRealFloatingType()) in EmitFixedPointConversion()
3261 } else if (type->isRealFloatingType()) { in EmitScalarPrePostIncDec()
4011 Ops.Ty->isRealFloatingType() && in EmitDiv()
5071 if (CETy->isRealFloatingType()) { in EmitCompare()
H A DCGExprComplex.cpp1250 if (E->getRHS()->getType()->isRealFloatingType()) { in EmitCompoundAssignLValue()
1289 if (LHSTy->isRealFloatingType()) { in EmitCompoundAssignLValue()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprScalar.cpp277 if (srcType->isRealFloatingType()) in emitConversionToBool()
491 } else if (type->isRealFloatingType()) { in emitScalarPrePostIncDec()

12