From 310da7bfd266ef2cab8f545b81e25bbc8e187a52 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Tue, 31 Mar 2015 16:59:21 +0000 Subject: Implement fmin using __builtin_fmin This ensures correct handling of NaN. This has been tested with piglit, OpenCV, and the ocl conformance tests. llvm-svn: 233712 --- libclc/generic/include/clc/math/fmin.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'libclc/generic/include/clc') diff --git a/libclc/generic/include/clc/math/fmin.h b/libclc/generic/include/clc/math/fmin.h index 5588ba93a8b..d45f572e08b 100644 --- a/libclc/generic/include/clc/math/fmin.h +++ b/libclc/generic/include/clc/math/fmin.h @@ -1,8 +1,5 @@ -#undef fmin -#define fmin __clc_fmin - #define __CLC_BODY -#define __CLC_FUNCTION __clc_fmin +#define __CLC_FUNCTION fmin #include -- cgit v1.2.3