OSDN Git Service

clarify comment
authorChris Lattner <sabre@nondot.org>
Fri, 3 Dec 2010 01:11:13 +0000 (01:11 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 3 Dec 2010 01:11:13 +0000 (01:11 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120772 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Constants.h

index a75aaf7..0fe9358 100644 (file)
@@ -266,8 +266,8 @@ public:
   inline const APFloat& getValueAPF() const { return Val; }
 
   /// isNullValue - Return true if this is the value that would be returned by
-  /// getNullValue.  Don't depend on == for doubles to tell us it's zero, it
-  /// considers -0.0 to be null as well as 0.0.  :(
+  /// getNullValue.  For ConstantFP, this is +0.0, but not -0.0.  To handle the
+  /// two the same, use isZero().
   virtual bool isNullValue() const;
   
   /// isNegativeZeroValue - Return true if the value is what would be returned