xref: /llvm-project/llvm/test/Bitcode/avr-calling-conventions.ll (revision a009a60a917bc30940422bcef73f8270566d78db)
14fd0d4afSDylan McKay; RUN: llvm-dis < %s.bc | FileCheck %s
24fd0d4afSDylan McKay
3*a009a60aSTim Northover; CHECK: define avr_intrcc void @foo(i8 %0)
4*a009a60aSTim Northoverdefine avr_intrcc void @foo(i8 %0) {
54fd0d4afSDylan McKay  ret void
64fd0d4afSDylan McKay}
74fd0d4afSDylan McKay
8*a009a60aSTim Northover; CHECK: define avr_signalcc void @bar(i8 %0)
9*a009a60aSTim Northoverdefine avr_signalcc void @bar(i8 %0) {
104fd0d4afSDylan McKay  ret void
114fd0d4afSDylan McKay}
124fd0d4afSDylan McKay
13*a009a60aSTim Northover; CHECK: define void @baz(i8 %0)
14*a009a60aSTim Northoverdefine void @baz(i8 %0) {
154fd0d4afSDylan McKay  ret void
164fd0d4afSDylan McKay}
17