// RUN: %clang_cc1 -no-opaque-pointers -triple x86_64-pc-linux -emit-llvm %s -o - | FileCheck %s
extern void ;
inline void
extern int ;
inline int
extern char *;
extern inline char *
extern inline void
extern inline void *
void
// CHECK-LABEL: define{{.*}} void @f()
// CHECK: call void @foo()
// CHECK: call i32 @abs(i32 noundef 0)
// CHECK: call i8* @strrchr(
// CHECK: call void @llvm.prefetch.p0i8(
// CHECK: call i8* @memchr(
// CHECK: ret void
// CHECK: declare void @foo()
// CHECK: declare i32 @abs(i32
// CHECK: declare i8* @strrchr(i8* noundef, i32 noundef)
// CHECK: declare i8* @memchr(
// CHECK: declare void @llvm.prefetch.p0i8(