Tom Stellard | d768ac0 | 2013-07-08 17:27:02 +0000 | [diff] [blame] | 1 | _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE min(__CLC_GENTYPE a, __CLC_GENTYPE b) { |
Jan Vesely | 4c59714 | 2016-07-25 22:36:22 +0000 | [diff] [blame^] | 2 | return (b < a ? b : a); |
Tom Stellard | 0be3acf | 2013-06-26 18:21:38 +0000 | [diff] [blame] | 3 | } |
Tom Stellard | 075b31a2 | 2013-06-26 18:21:44 +0000 | [diff] [blame] | 4 | |
Tom Stellard | d768ac0 | 2013-07-08 17:27:02 +0000 | [diff] [blame] | 5 | #ifndef __CLC_SCALAR |
| 6 | _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE min(__CLC_GENTYPE a, __CLC_SCALAR_GENTYPE b) { |
Jan Vesely | 4c59714 | 2016-07-25 22:36:22 +0000 | [diff] [blame^] | 7 | return (b < (__CLC_GENTYPE)a ? (__CLC_GENTYPE)b : a); |
Tom Stellard | 075b31a2 | 2013-06-26 18:21:44 +0000 | [diff] [blame] | 8 | } |
| 9 | #endif |