reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/APFloat.h
 1166   bool isNormal() const { return !isDenormal() && isFiniteNonZero(); }
lib/Support/APFloat.cpp
 4387          (Floats[0].isDenormal() || Floats[1].isDenormal() ||
 4387          (Floats[0].isDenormal() || Floats[1].isDenormal() ||
lib/Target/AMDGPU/SIISelLowering.cpp
 8723     return !F.isDenormal() || denormalsEnabledForType(Op.getValueType());
 8875   if (C.isDenormal() && !denormalsEnabledForType(VT))
lib/Transforms/InstCombine/InstCombineCalls.cpp
 3463       ((Mask & N_SUBNORMAL) && Val.isDenormal() && Val.isNegative()) ||
 3466       ((Mask & P_SUBNORMAL) && Val.isDenormal() && !Val.isNegative()) ||
tools/clang/lib/AST/ExprConstant.cpp
10637     case APFloat::fcNormal: Arg = Val.isDenormal() ? 3 : 2; break;
unittests/ADT/APFloatTest.cpp
  223   EXPECT_FALSE(test.isDenormal());
  232   EXPECT_FALSE(test.isDenormal());
  241   EXPECT_TRUE(test.isDenormal());
  250   EXPECT_TRUE(test.isDenormal());
  300   EXPECT_TRUE(test.isDenormal());
  309   EXPECT_TRUE(test.isDenormal());
  318   EXPECT_TRUE(!test.isDenormal());
  327   EXPECT_TRUE(!test.isDenormal());
  384   EXPECT_TRUE(test.isDenormal());
  394   EXPECT_TRUE(test.isDenormal());
  404   EXPECT_TRUE(test.isDenormal());
  414   EXPECT_TRUE(test.isDenormal());
  424   EXPECT_TRUE(!test.isDenormal());
  434   EXPECT_TRUE(!test.isDenormal());
  444   EXPECT_TRUE(!test.isDenormal());
  454   EXPECT_TRUE(!test.isDenormal());
  593     EXPECT_FALSE(APFloat(APFloat::IEEEsingle(), MinNormalStr).isDenormal());
  594     EXPECT_FALSE(APFloat(APFloat::IEEEsingle(), 0.0).isDenormal());
  599     EXPECT_TRUE(T.isDenormal());
  605     EXPECT_FALSE(APFloat(APFloat::IEEEdouble(), MinNormalStr).isDenormal());
  606     EXPECT_FALSE(APFloat(APFloat::IEEEdouble(), 0.0).isDenormal());
  611     EXPECT_TRUE(T.isDenormal());
  617     EXPECT_FALSE(APFloat(APFloat::x87DoubleExtended(), MinNormalStr).isDenormal());
  618     EXPECT_FALSE(APFloat(APFloat::x87DoubleExtended(), 0.0).isDenormal());
  623     EXPECT_TRUE(T.isDenormal());
  629     EXPECT_FALSE(APFloat(APFloat::IEEEquad(), MinNormalStr).isDenormal());
  630     EXPECT_FALSE(APFloat(APFloat::IEEEquad(), 0.0).isDenormal());
  635     EXPECT_TRUE(T.isDenormal());
 1446   EXPECT_TRUE(test.isDenormal());
 1453   EXPECT_TRUE(test.isDenormal());
 1460   EXPECT_TRUE(test.isDenormal());
 1467   EXPECT_TRUE(test.isDenormal());
 1476   EXPECT_FALSE(test.isDenormal());
 1483   EXPECT_FALSE(test.isDenormal());
 1490   EXPECT_FALSE(test.isDenormal());
 1497   EXPECT_FALSE(test.isDenormal());
 3972   EXPECT_TRUE(APFloat::getSmallest(APFloat::PPCDoubleDouble()).isDenormal());
 3973   EXPECT_FALSE(APFloat::getLargest(APFloat::PPCDoubleDouble()).isDenormal());
 3975       APFloat::getSmallestNormalized(APFloat::PPCDoubleDouble()).isDenormal());
 3982         APFloat(APFloat::PPCDoubleDouble(), APInt(128, 2, Data)).isDenormal());