set(add_S_KERNEL_SOURCE ${OpenVML_ARCH}/add_kernel.c)
set(add_D_KERNEL_SOURCE ${OpenVML_ARCH}/add_kernel.c)
set(add_C_KERNEL_SOURCE ${OpenVML_ARCH}/add_kernel.c)
set(add_Z_KERNEL_SOURCE ${OpenVML_ARCH}/add_kernel.c)

set(sub_S_KERNEL_SOURCE ${OpenVML_ARCH}/sub_kernel.c)
set(sub_D_KERNEL_SOURCE ${OpenVML_ARCH}/sub_kernel.c)
set(sub_C_KERNEL_SOURCE ${OpenVML_ARCH}/sub_kernel.c)
set(sub_Z_KERNEL_SOURCE ${OpenVML_ARCH}/sub_kernel.c)

set(sqr_S_KERNEL_SOURCE ${OpenVML_ARCH}/sqr_kernel.c)
set(sqr_D_KERNEL_SOURCE ${OpenVML_ARCH}/sqr_kernel.c)
    
set(pow_S_KERNEL_SOURCE ${OpenVML_ARCH}/pow_kernel.c)
set(pow_D_KERNEL_SOURCE ${OpenVML_ARCH}/pow_kernel.c)
#set(pow_C_KERNEL_SOURCE ${OpenVML_ARCH}/pow_kernel.c)
#set(pow_Z_KERNEL_SOURCE ${OpenVML_ARCH}/pow_kernel.c)

set(powx_S_KERNEL_SOURCE ${OpenVML_ARCH}/powx_kernel.c)
set(powx_D_KERNEL_SOURCE ${OpenVML_ARCH}/powx_kernel.c)

set(exp_S_KERNEL_SOURCE ${OpenVML_ARCH}/exp_kernel.c)
set(exp_D_KERNEL_SOURCE ${OpenVML_ARCH}/exp_kernel.c)

set(expm1_S_KERNEL_SOURCE ${OpenVML_ARCH}/expm1_kernel.c)
set(expm1_D_KERNEL_SOURCE ${OpenVML_ARCH}/expm1_kernel.c)

set(log10_S_KERNEL_SOURCE ${OpenVML_ARCH}/log10_kernel.c)
set(log10_D_KERNEL_SOURCE ${OpenVML_ARCH}/log10_kernel.c)

set(ln_S_KERNEL_SOURCE ${OpenVML_ARCH}/ln_kernel.c)
set(ln_D_KERNEL_SOURCE ${OpenVML_ARCH}/ln_kernel.c)

set(log1p_S_KERNEL_SOURCE ${OpenVML_ARCH}/log1p_kernel.c)
set(log1p_D_KERNEL_SOURCE ${OpenVML_ARCH}/log1p_kernel.c)

set(tanh_S_KERNEL_SOURCE ${OpenVML_ARCH}/tanh_kernel.c)
set(tanh_D_KERNEL_SOURCE ${OpenVML_ARCH}/tanh_kernel.c)

set(floor_S_KERNEL_SOURCE ${OpenVML_ARCH}/floor_kernel.c)
set(floor_D_KERNEL_SOURCE ${OpenVML_ARCH}/floor_kernel.c)

set(sin_S_KERNEL_SOURCE ${OpenVML_ARCH}/sin_kernel.c)
set(sin_D_KERNEL_SOURCE ${OpenVML_ARCH}/sin_kernel.c)

set(cos_S_KERNEL_SOURCE ${OpenVML_ARCH}/cos_kernel.c)
set(cos_D_KERNEL_SOURCE ${OpenVML_ARCH}/cos_kernel.c)

set(sincos_S_KERNEL_SOURCE ${OpenVML_ARCH}/sincos_kernel.c)
set(sincos_D_KERNEL_SOURCE ${OpenVML_ARCH}/sincos_kernel.c)

set(tan_S_KERNEL_SOURCE ${OpenVML_ARCH}/tan_kernel.c)
set(tan_D_KERNEL_SOURCE ${OpenVML_ARCH}/tan_kernel.c)

set(asin_S_KERNEL_SOURCE ${OpenVML_ARCH}/asin_kernel.c)
set(asin_D_KERNEL_SOURCE ${OpenVML_ARCH}/asin_kernel.c)

set(acos_S_KERNEL_SOURCE ${OpenVML_ARCH}/acos_kernel.c)
set(acos_D_KERNEL_SOURCE ${OpenVML_ARCH}/acos_kernel.c)

set(atan_S_KERNEL_SOURCE ${OpenVML_ARCH}/atan_kernel.c)
set(atan_D_KERNEL_SOURCE ${OpenVML_ARCH}/atan_kernel.c)

set(atan2_S_KERNEL_SOURCE ${OpenVML_ARCH}/atan2_kernel.c)
set(atan2_D_KERNEL_SOURCE ${OpenVML_ARCH}/atan2_kernel.c)
