Home
last modified time | relevance | path

Searched refs:isDenormal (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPFloat.h346 bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } in isNormal()
359 bool isDenormal() const;
680 bool isDenormal() const;
1216 bool isDenormal() const { APFLOAT_DISPATCH_ON_SEMANTICS(isDenormal()); } in isDenormal() function
1219 bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } in isNormal()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DAPFloatTest.cpp234 EXPECT_FALSE(test.isDenormal()); in TEST()
252 EXPECT_TRUE(test.isDenormal()); in TEST()
261 EXPECT_TRUE(test.isDenormal()); in TEST()
311 EXPECT_TRUE(test.isDenormal()); in TEST()
320 EXPECT_TRUE(test.isDenormal()); in TEST()
395 EXPECT_TRUE(test.isDenormal()); in TEST()
405 EXPECT_TRUE(test.isDenormal()); in TEST()
627 EXPECT_TRUE(T.isDenormal()); in TEST()
639 EXPECT_TRUE(T.isDenormal()); in TEST()
651 EXPECT_TRUE(T.isDenormal()); in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/Support/
H A DAPFloat.cpp834 bool IEEEFloat::isDenormal() const { in isDenormal() function in llvm::detail::IEEEFloat
4011 if (reciprocal.isDenormal()) in getExactInverse()
4128 bool WillCrossBinadeBoundary = !isDenormal() && isSignificandAllOnes(); in next()
4190 if (!Arg.isDenormal()) in ilogb()
4741 bool DoubleAPFloat::isDenormal() const { in isDenormal() function in llvm::detail::DoubleAPFloat
4743 (Floats[0].isDenormal() || Floats[1].isDenormal() || in isDenormal()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp512 ((Mask & N_SUBNORMAL) && Val.isDenormal() && Val.isNegative()) || in instCombineIntrinsic()
515 ((Mask & P_SUBNORMAL) && Val.isDenormal() && !Val.isNegative()) || in instCombineIntrinsic()
H A DSIISelLowering.cpp10009 return !F.isDenormal() || denormalsEnabledForType(DAG, Op.getValueType()); in isCanonicalized()
10174 return !FCR->Value.isDenormal() || in isCanonicalized()
10204 if (C.isDenormal() && !denormalsEnabledForType(DAG, VT)) in getCanonicalConstantFP()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DConstantFolding.cpp1374 if (APF.isDenormal()) { in FlushFPConstant()
1381 if (APF.isDenormal()) { in FlushFPConstant()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp9096 bool Success = (!LosesInfo && !APFloatToConvert.isDenormal()); in convertToNonDenormSingle()
9125 return (!LosesInfo && !APFloatToConvert.isDenormal()); in checkConvertToNonDenormSingle()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprConstant.cpp12011 case APFloat::fcNormal: Arg = Val.isDenormal() ? 3 : 2; break; in VisitBuiltinCallExpr()