[Libclc-dev] [PATCH 9/9] amdgpu/half_recip: Switch implementation to native_recip

Jan Vesely via Libclc-dev libclc-dev at lists.llvm.org
Tue Feb 13 13:42:34 PST 2018


On Wed, 2018-02-07 at 17:04 -0500, Jan Vesely wrote:
> On Thu, 2018-02-01 at 00:42 -0500, Jan Vesely wrote:
> > Passes CTS on carrizo
> > Signed-off-by: Jan Vesely <jan.vesely at rutgers.edu>
> > ---
> >  amdgpu/lib/SOURCES            | 1 +
> >  amdgpu/lib/math/half_recip.cl | 6 ++++++
> >  2 files changed, 7 insertions(+)
> >  create mode 100644 amdgpu/lib/math/half_recip.cl
> > 
> > diff --git a/amdgpu/lib/SOURCES b/amdgpu/lib/SOURCES
> > index c6dc3bd..b11cbde 100644
> > --- a/amdgpu/lib/SOURCES
> > +++ b/amdgpu/lib/SOURCES
> > @@ -7,6 +7,7 @@ math/half_exp2.cl
> >  math/half_log.cl
> >  math/half_log10.cl
> >  math/half_log2.cl
> > +math/half_recip.cl
> >  math/half_rsqrt.cl
> >  math/half_sqrt.cl
> >  math/nextafter.cl
> > diff --git a/amdgpu/lib/math/half_recip.cl b/amdgpu/lib/math/half_recip.cl
> > new file mode 100644
> > index 0000000..f1e0e4c
> > --- /dev/null
> > +++ b/amdgpu/lib/math/half_recip.cl
> > @@ -0,0 +1,6 @@
> > +#include <clc/clc.h>
> > + 
> > +#define __CLC_FUNC recip
> > +#define __FLOAT_ONLY
> > +#define __CLC_BODY <half_native_unary.inc>
> > +#include <clc/math/gentype.inc>
> 
> ping.

ping2

> 
> Jan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part
URL: <http://lists.llvm.org/pipermail/libclc-dev/attachments/20180213/9c1b3f97/attachment.sig>


More information about the Libclc-dev mailing list