diff options
| author | Jan Vesely <jan.vesely@rutgers.edu> | 2015-05-09 22:31:01 +0000 |
|---|---|---|
| committer | Jan Vesely <jan.vesely@rutgers.edu> | 2015-05-09 22:31:01 +0000 |
| commit | 7c829fe14981ef97bc9f70f760bf5df3b23edd95 (patch) | |
| tree | f84ec4f95922eb92c9e810561c41d79171d2b2e1 /libclc/generic/include | |
| parent | 071833d454d7a5e22c86fced206db738126ad593 (diff) | |
| download | bcm5719-llvm-7c829fe14981ef97bc9f70f760bf5df3b23edd95.tar.gz bcm5719-llvm-7c829fe14981ef97bc9f70f760bf5df3b23edd95.zip | |
geometric: Limit fast_{distance,length} functions to single precision
Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
llvm-svn: 236940
Diffstat (limited to 'libclc/generic/include')
| -rw-r--r-- | libclc/generic/include/clc/geometric/fast_distance.h | 2 | ||||
| -rw-r--r-- | libclc/generic/include/clc/geometric/fast_length.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/libclc/generic/include/clc/geometric/fast_distance.h b/libclc/generic/include/clc/geometric/fast_distance.h index 91b3fe5a731..a84f70b791b 100644 --- a/libclc/generic/include/clc/geometric/fast_distance.h +++ b/libclc/generic/include/clc/geometric/fast_distance.h @@ -21,4 +21,6 @@ */ #define __CLC_BODY <clc/geometric/fast_distance.inc> +#define __FLOAT_ONLY #include <clc/geometric/floatn.inc> +#undef __FLOAT_ONLY diff --git a/libclc/generic/include/clc/geometric/fast_length.h b/libclc/generic/include/clc/geometric/fast_length.h index 2c7b80ac08f..1d894b692b7 100644 --- a/libclc/generic/include/clc/geometric/fast_length.h +++ b/libclc/generic/include/clc/geometric/fast_length.h @@ -21,4 +21,6 @@ */ #define __CLC_BODY <clc/geometric/fast_length.inc> +#define __FLOAT_ONLY #include <clc/geometric/floatn.inc> +#undef __FLOAT_ONLY |

