Revert "[GVN] MemorySSA for GVN: add optional `AllowMemorySSA`"
[llvm-project.git] / libclc / generic / include / clc / math / nan.inc
blob970dca7dae84bba5b1d4c7788ce24c6137818ead
1 #ifdef __CLC_SCALAR
2 #define __CLC_VECSIZE
3 #endif
5 #if __CLC_FPSIZE == 64
6 #define __CLC_NATN __CLC_XCONCAT(ulong, __CLC_VECSIZE)
7 #elif __CLC_FPSIZE == 32
8 #define __CLC_NATN __CLC_XCONCAT(uint, __CLC_VECSIZE)
9 #elif __CLC_FPSIZE == 16
10 #define __CLC_NATN __CLC_XCONCAT(ushort, __CLC_VECSIZE)
11 #endif
13 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE nan(__CLC_NATN code);
15 #undef __CLC_NATN
16 #ifdef __CLC_SCALAR
17 #undef __CLC_VECSIZE
18 #endif