diff options
Diffstat (limited to 'libclc/generic/lib/integer')
-rw-r--r-- | libclc/generic/lib/integer/max.cl | 4 | ||||
-rw-r--r-- | libclc/generic/lib/integer/max.inc | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/libclc/generic/lib/integer/max.cl b/libclc/generic/lib/integer/max.cl new file mode 100644 index 00000000000..89fec7c53d3 --- /dev/null +++ b/libclc/generic/lib/integer/max.cl @@ -0,0 +1,4 @@ +#include <clc/clc.h> + +#define BODY <max.inc> +#include <clc/integer/gentype.inc> diff --git a/libclc/generic/lib/integer/max.inc b/libclc/generic/lib/integer/max.inc new file mode 100644 index 00000000000..37409fc8a24 --- /dev/null +++ b/libclc/generic/lib/integer/max.inc @@ -0,0 +1,3 @@ +_CLC_OVERLOAD _CLC_DEF GENTYPE max(GENTYPE a, GENTYPE b) { + return (a > b ? a : b); +} |