[llvm-commits] [llvm] r41268 - /llvm/trunk/test/CFrontend/2007-08-22-CTTZ.c

Bill Wendling isanbard at gmail.com
Wed Aug 22 00:26:30 PDT 2007


Author: void
Date: Wed Aug 22 02:26:30 2007
New Revision: 41268

URL: http://llvm.org/viewvc/llvm-project?rev=41268&view=rev
Log:
Testcase for llvm.c* intrinsic failures.

Added:
    llvm/trunk/test/CFrontend/2007-08-22-CTTZ.c

Added: llvm/trunk/test/CFrontend/2007-08-22-CTTZ.c
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CFrontend/2007-08-22-CTTZ.c?rev=41268&view=auto

==============================================================================
--- llvm/trunk/test/CFrontend/2007-08-22-CTTZ.c (added)
+++ llvm/trunk/test/CFrontend/2007-08-22-CTTZ.c Wed Aug 22 02:26:30 2007
@@ -0,0 +1,6 @@
+// RUN: %llvmgcc -O2 -S -o - -emit-llvm %s | grep {llvm.cttz.i64} | count 1
+// RUN: %llvmgcc -O2 -S -o - -emit-llvm %s | not grep {lshr}
+
+int bork(unsigned long long x) {
+  return __builtin_ctzll(x);
+}





More information about the llvm-commits mailing list