summaryrefslogtreecommitdiffstats
path: root/test/CodeGen/2003-08-06-BuiltinSetjmpLongjmp.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGen/2003-08-06-BuiltinSetjmpLongjmp.c')
-rw-r--r--test/CodeGen/2003-08-06-BuiltinSetjmpLongjmp.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/CodeGen/2003-08-06-BuiltinSetjmpLongjmp.c b/test/CodeGen/2003-08-06-BuiltinSetjmpLongjmp.c
index 12bce26..3aa5c00 100644
--- a/test/CodeGen/2003-08-06-BuiltinSetjmpLongjmp.c
+++ b/test/CodeGen/2003-08-06-BuiltinSetjmpLongjmp.c
@@ -1,9 +1,10 @@
-/* RUN: %clang_cc1 %s -emit-llvm -o - | not grep __builtin_
+/* RUN: %clang_cc1 %s -emit-llvm -o - | FileCheck %s
*
- * __builtin_longjmp/setjmp should get transformed into llvm.setjmp/longjmp
- * just like explicit setjmp/longjmp calls are.
+ * __builtin_longjmp/setjmp should get transformed into intrinsics.
*/
+// CHECK-NOT: builtin_longjmp
+
void jumpaway(int *ptr) {
__builtin_longjmp(ptr,1);
}
OpenPOWER on IntegriCloud