| /* |
| * Compiler-dependent intrinsics. |
| * |
| * Copyright (C) 2002-2003 Hewlett-Packard Co |
| * David Mosberger-Tang <davidm@hpl.hp.com> |
| */ |
| #ifndef _ASM_IA64_INTRINSICS_H |
| #define _ASM_IA64_INTRINSICS_H |
| |
| #include <asm/paravirt_privop.h> |
| #include <uapi/asm/intrinsics.h> |
| |
| #ifndef __ASSEMBLY__ |
| #if defined(CONFIG_PARAVIRT) |
| # undef IA64_INTRINSIC_API |
| # undef IA64_INTRINSIC_MACRO |
| # ifdef ASM_SUPPORTED |
| # define IA64_INTRINSIC_API(name) paravirt_ ## name |
| # else |
| # define IA64_INTRINSIC_API(name) pv_cpu_ops.name |
| # endif |
| #define IA64_INTRINSIC_MACRO(name) paravirt_ ## name |
| #endif |
| #endif /* !__ASSEMBLY__ */ |
| #endif /* _ASM_IA64_INTRINSICS_H */ |