Reduce double set lookups. NFC.
[oota-llvm.git] / lib / Support / IsInf.cpp
index 5160110bc2e2828bdece7fdbc5779222b35693f1..d6da0c99e8d8d64e65fbaa80f1c68e8c82d6201f 100644 (file)
@@ -2,8 +2,12 @@
 //
 //                     The LLVM Compiler Infrastructure
 //
-// This file was developed by the LLVM research group and is distributed under
-// the University of Illinois Open Source License. See LICENSE.TXT for details.
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+//
+// Platform-independent wrapper around C99 isinf()
 //
 //===----------------------------------------------------------------------===//
 
@@ -32,14 +36,14 @@ static int isinf(double x) { return !finite(x) && x==x; }
 #elif defined(__hpux)
 // HP-UX is "special"
 #include <math.h>
-static int isinf(double x) { return ((x)==INFINITY)||((x)==-INFINITY); }
+static int isinf(double x) { return ((x) == INFINITY) || ((x) == -INFINITY); }
 #else
 # error "Don't know how to get isinf()"
 #endif
 
 namespace llvm {
 
-int IsInf (float f)  { return isinf (f); }
-int IsInf (double d) { return isinf (d); }
+int IsInf(float f)  { return isinf(f); }
+int IsInf(double d) { return isinf(d); }
 
-}; // end namespace llvm;
+} // end namespace llvm;