Home | History | Annotate | Download | only in ForcedFunctionAttrs
      1 ; RUN: opt < %s -S -forceattrs | FileCheck %s --check-prefix=CHECK-CONTROL
      2 ; RUN: opt < %s -S -forceattrs -force-attribute foo:noinline | FileCheck %s --check-prefix=CHECK-FOO
      3 ; RUN: opt < %s -S -passes=forceattrs -force-attribute foo:noinline | FileCheck %s --check-prefix=CHECK-FOO
      4 
      5 ; CHECK-CONTROL: define void @foo() {
      6 ; CHECK-FOO: define void @foo() #0 {
      7 define void @foo() {
      8   ret void
      9 }
     10 
     11 
     12 ; CHECK-FOO: attributes #0 = { noinline }
     13