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

References

lib/IR/Constants.cpp
  781   APFloat NaN = APFloat::getSNaN(Semantics, Negative, Payload);
tools/clang/lib/AST/ExprConstant.cpp
12428       Result = llvm::APFloat::getSNaN(Sem, false, &fill);
12440       Result = llvm::APFloat::getSNaN(Sem, false, &fill);
unittests/ADT/APFloatTest.cpp
   48   EXPECT_TRUE(APFloat::getSNaN(APFloat::IEEEsingle(), false).isSignaling());
   49   EXPECT_TRUE(APFloat::getSNaN(APFloat::IEEEsingle(), true).isSignaling());
   50   EXPECT_TRUE(APFloat::getSNaN(APFloat::IEEEsingle(), false, &payload).isSignaling());
   51   EXPECT_TRUE(APFloat::getSNaN(APFloat::IEEEsingle(), true, &payload).isSignaling());
  175   test = APFloat::getSNaN(APFloat::IEEEquad(), false);
  181   test = APFloat::getSNaN(APFloat::IEEEquad(), false);
 1103     return APFloat::getSNaN(Sem, Negative, &appayload).bitcastToAPInt();
 1573   test = APFloat::getSNaN(APFloat::IEEEsingle());
 1574   APFloat X87SNaN = APFloat::getSNaN(APFloat::x87DoubleExtended());
 1587   test = APFloat::getSNaN(APFloat::x87DoubleExtended());
 1659   EXPECT_FALSE(APFloat::getSNaN(APFloat::IEEEsingle(), false).isNegative());
 1660   EXPECT_TRUE(APFloat::getSNaN(APFloat::IEEEsingle(), true).isNegative());
 1670   EXPECT_FALSE(APFloat::getSNaN(APFloat::IEEEsingle(), false).isNormal());
 1680   EXPECT_FALSE(APFloat::getSNaN(APFloat::IEEEsingle(), false).isFinite());
 1690   EXPECT_FALSE(APFloat::getSNaN(APFloat::IEEEsingle(), false).isInfinity());
 1700   EXPECT_TRUE(APFloat::getSNaN(APFloat::IEEEsingle(), false).isNaN());
 1728   EXPECT_FALSE(APFloat::getSNaN(APFloat::IEEEsingle(), false).isFiniteNonZero());
 1729   EXPECT_FALSE(APFloat::getSNaN(APFloat::IEEEsingle(), true).isFiniteNonZero());
 1745   APFloat SNaN = APFloat::getSNaN(APFloat::IEEEsingle(), false);
 2033   APFloat SNaN = APFloat::getSNaN(APFloat::IEEEsingle(), false);
 2321   APFloat SNaN = APFloat::getSNaN(APFloat::IEEEsingle(), false);
 2610   APFloat SNaN = APFloat::getSNaN(APFloat::IEEEsingle(), false);
 2903   APFloat PSNaN = APFloat::getSNaN(APFloat::IEEEsingle(), false);
 2904   APFloat MSNaN = APFloat::getSNaN(APFloat::IEEEsingle(), true);
 2986             ilogb(APFloat::getSNaN(APFloat::IEEEsingle(), false)));
 3018   APFloat SNaN = APFloat::getSNaN(APFloat::IEEEsingle(), false);
 3037   APFloat SNaNWithPayload = APFloat::getSNaN(APFloat::IEEEdouble(), false,
 3194   APFloat SNaN = APFloat::getSNaN(APFloat::IEEEdouble(), false);
 3202   APFloat SNaNWithPayload = APFloat::getSNaN(APFloat::IEEEdouble(), false,