1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
/*========================== begin_copyright_notice ============================
Copyright (C) 2017-2021 Intel Corporation
SPDX-License-Identifier: MIT
============================= end_copyright_notice ===========================*/
#include "../include/BiF_Definitions.cl"
#include "spirv.h"
GENERATE_VECTOR_FUNCTIONS_2ARGS( max, char, char )
GENERATE_VECTOR_FUNCTIONS_2ARGS( max, uchar, uchar )
GENERATE_VECTOR_FUNCTIONS_2ARGS( max, short, short )
GENERATE_VECTOR_FUNCTIONS_2ARGS( max, ushort, ushort )
GENERATE_VECTOR_FUNCTIONS_2ARGS( max, int, int )
GENERATE_VECTOR_FUNCTIONS_2ARGS( max, uint, uint )
GENERATE_VECTOR_FUNCTIONS_2ARGS( max, long, long )
GENERATE_VECTOR_FUNCTIONS_2ARGS( max, ulong, ulong )
GENERATE_VECTOR_FUNCTIONS_2ARGS_VS( max, char, char, char )
GENERATE_VECTOR_FUNCTIONS_2ARGS_VS( max, uchar, uchar, uchar )
GENERATE_VECTOR_FUNCTIONS_2ARGS_VS( max, short, short, short )
GENERATE_VECTOR_FUNCTIONS_2ARGS_VS( max, ushort, ushort, ushort )
GENERATE_VECTOR_FUNCTIONS_2ARGS_VS( max, int, int, int )
GENERATE_VECTOR_FUNCTIONS_2ARGS_VS( max, uint, uint, uint )
GENERATE_VECTOR_FUNCTIONS_2ARGS_VS( max, long, long, long )
GENERATE_VECTOR_FUNCTIONS_2ARGS_VS( max, ulong, ulong, ulong )
|