// RUN: %clang_cc1 -emit-llvm -triple i686-apple-darwin -mregparm 3 %s -o - | FileCheck %s | |
// PR3967 | |
enum kobject_action { | |
KOBJ_ADD, | |
KOBJ_REMOVE, | |
KOBJ_CHANGE, | |
KOBJ_MOVE, | |
KOBJ_ONLINE, | |
KOBJ_OFFLINE, | |
KOBJ_MAX | |
}; | |
struct kobject; | |
// CHECK: i32 inreg %action | |
int kobject_uevent(struct kobject *kobj, enum kobject_action action) {} |