diff options
author | Aaron Watry <awatry@gmail.com> | 2013-03-20 17:46:34 -0500 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2013-04-08 07:12:54 -0700 |
commit | 74fb9e11ace08018b01cddbde93002356ca0a0f2 (patch) | |
tree | 66f142f5db69ecf051128c72a78468a740ebc323 /generic/lib/integer/max.inc | |
parent | 1114e99b2964451685a9722e49f8b5f26933cc1f (diff) |
libclc: Add max() builtin function
Adds this function for both int and floating data types.
Diffstat (limited to 'generic/lib/integer/max.inc')
-rw-r--r-- | generic/lib/integer/max.inc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/generic/lib/integer/max.inc b/generic/lib/integer/max.inc new file mode 100644 index 0000000..37409fc --- /dev/null +++ b/generic/lib/integer/max.inc @@ -0,0 +1,3 @@ +_CLC_OVERLOAD _CLC_DEF GENTYPE max(GENTYPE a, GENTYPE b) { + return (a > b ? a : b); +} |