libclc: add clspv to targets exempt from alwaysinline
https://reviews.llvm.org/D132362 Patch by: Aaron Greig <aaron.greig@codeplay.com>
This commit is contained in:
parent
290308a99e
commit
1da2085a51
|
@ -2,8 +2,10 @@
|
|||
#define _CLC_DECL
|
||||
#define _CLC_INLINE __attribute__((always_inline)) inline
|
||||
|
||||
/* avoid inlines for SPIR-V since we'll optimise later in the chain */
|
||||
#if defined(CLC_SPIRV) || defined(CLC_SPIRV64)
|
||||
// avoid inlines for SPIR-V related targets since we'll optimise later in the
|
||||
// chain
|
||||
#if defined(CLC_SPIRV) || defined(CLC_SPIRV64) || defined(CLC_CLSPV) || \
|
||||
defined(CLC_CLSPV64)
|
||||
#define _CLC_DEF
|
||||
#else
|
||||
#define _CLC_DEF __attribute__((always_inline))
|
||||
|
|
Loading…
Reference in New Issue
Block a user