blob: 9cc7fa3bed8a94fb3952364eb19a994f19c5ee01 [file] [log] [blame]
Rafael Espindolac5941352011-10-26 20:41:06 +00001// RUN: %clang_cc1 -emit-llvm %s -o - | FileCheck %s
2
3extern int foo_alias (void) __asm ("foo");
4inline int foo (void) {
5 return foo_alias ();
6}
7int f(void) {
8 return foo();
9}
10
11// CHECK-NOT: define
12// CHECK: define i32 @f()
13// CHECK: %call = call i32 @foo()
14// CHECK: ret i32 %call
15// CHECK-NOT: define