xref: /llvm-project/clang/test/CodeGen/attr-msp430.c (revision 28cb620321f5461255423f84c85e6891b5174c13)
1 // RUN: %clang_cc1 -triple msp430-unknown-unknown -emit-llvm < %s| FileCheck %s
2 
foo(void)3 __attribute__((interrupt(1))) void foo(void) {}
4 // CHECK: @llvm.compiler.used =
5 // CHECK-SAME: @foo
6 
7 // CHECK: define{{.*}} msp430_intrcc void @foo() #0
8 // CHECK: attributes #0
9 // CHECK-SAME: noinline
10 // CHECK-SAME: "interrupt"="1"
11