diff options
Diffstat (limited to 'test/CodeGen/2003-08-06-BuiltinSetjmpLongjmp.c')
-rw-r--r-- | test/CodeGen/2003-08-06-BuiltinSetjmpLongjmp.c | 7 |
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); } |