Home | History | Annotate | Download | only in CodeGen
      1 /* RUN: %clang_cc1  %s -emit-llvm -o - | not grep __builtin_
      2  *
      3  * __builtin_longjmp/setjmp should get transformed into llvm.setjmp/longjmp
      4  * just like explicit setjmp/longjmp calls are.
      5  */
      6 
      7 void jumpaway(int *ptr) {
      8   __builtin_longjmp(ptr,1);
      9 }
     10 
     11 int main(void) {
     12   __builtin_setjmp(0);
     13   jumpaway(0);
     14 }
     15