[Libclc-dev] [PATCH 1/7] hypot: Use binary_decl_tt.inc instead of custom inc file

Aaron Watry via Libclc-dev libclc-dev at lists.llvm.org
Tue Mar 12 21:50:02 PDT 2019


These 7 also look fine to me.

Tested with CTS wimpy-mode math_brute_force for the changed functions 
on my RX580.

--Aaron

On Tue, 2019-03-12 at 13:17 -0400, Jan Vesely via Libclc-dev wrote:
> Signed-off-by: Jan Vesely <jan.vesely at rutgers.edu>
> ---
>  generic/include/clc/math/hypot.h   | 7 ++++++-
>  generic/include/clc/math/hypot.inc | 1 -
>  2 files changed, 6 insertions(+), 2 deletions(-)
>  delete mode 100644 generic/include/clc/math/hypot.inc
> 
> diff --git a/generic/include/clc/math/hypot.h
> b/generic/include/clc/math/hypot.h
> index c00eb45..9ec1d21 100644
> --- a/generic/include/clc/math/hypot.h
> +++ b/generic/include/clc/math/hypot.h
> @@ -1,2 +1,7 @@
> -#define __CLC_BODY <clc/math/hypot.inc>
> +#define __CLC_FUNCTION hypot
> +#define __CLC_BODY <clc/math/binary_decl_tt.inc>
> +
>  #include <clc/math/gentype.inc>
> +
> +#undef __CLC_BODY
> +#undef __CLC_FUNCTION
> diff --git a/generic/include/clc/math/hypot.inc
> b/generic/include/clc/math/hypot.inc
> deleted file mode 100644
> index 08b4605..0000000
> --- a/generic/include/clc/math/hypot.inc
> +++ /dev/null
> @@ -1 +0,0 @@
> -_CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE hypot(__CLC_GENTYPE x,
> __CLC_GENTYPE y);



More information about the Libclc-dev mailing list