]> granicus.if.org Git - clang/commitdiff
Enable basic testing of __builtin_fpclassify.
authorBenjamin Kramer <benny.kra@googlemail.com>
Mon, 14 Jun 2010 10:41:45 +0000 (10:41 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Mon, 14 Jun 2010 10:41:45 +0000 (10:41 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105937 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/builtins.c

index 2355fb43243bbba1ce78961b009da6090a2e70eb..40f77249f918c33574f10a28004a67c369d53eda 100644 (file)
@@ -39,9 +39,10 @@ int main() {
   Q(inff, ());
   Q(infl, ());
 
+  P(fpclassify, (0, 1, 2, 3, 4, 1.0));
+  P(fpclassify, (0, 1, 2, 3, 4, 1.0f));
+  P(fpclassify, (0, 1, 2, 3, 4, 1.0l));
   // FIXME:
-  // XXX note funny semantics for the (last) argument
-  //  P(fpclassify, (FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, 1.0));
   //  P(isinf_sign, (1.0));
 
   Q(nan, (""));