Home | History | Annotate | Download | only in CodeGen
      1 // RUN: %clang_cc1 -triple=x86_64-linux-gnu %s -emit-llvm -o - | FileCheck %s
      2 
      3 void f(void) {}
      4 
      5 __attribute__((noinline)) void ni(void) {}
      6 
      7 __attribute__((flatten))
      8 // CHECK: define void @g()
      9 void g(void) {
     10   // CHECK-NOT: call {{.*}} @f
     11   f();
     12   // CHECK: call {{.*}} @ni
     13   ni();
     14 }
     15 
     16 void h(void) {
     17   // CHECK: call {{.*}} @f
     18   f();
     19 }
     20