Re: [Beignet] [PATCH 1/2] Backend: Add optimization for negtive modifier

2017-06-02 Thread Wang, Rander
Hi Matt, Yes, LLVM makes the inverse transformation. Rander -Original Message- From: Matt Turner [mailto:matts...@gmail.com] Sent: Tuesday, May 23, 2017 2:46 AM To: Wang, Rander Cc: beig...@freedesktop.org Subject: Re: [Beignet] [PATCH 1/2] Backend: Add optimization for

Re: [Beignet] [PATCH 1/2] Backend: Add optimization for negtive modifier

2017-05-22 Thread Matt Turner
On Wed, May 17, 2017 at 1:20 AM, rander.wang wrote: > LLVM transform Mad(a, -b, c) to > Add b, -b, 0 > Mad val, a, b, c I think you mean that LLVM translates > Add b, -b, 0 > Mad val, a, b, c to > Mad(a, -b, c) As it is written in your summary, it

Re: [Beignet] [PATCH 1/2] Backend: Add optimization for negtive modifier

2017-05-19 Thread Pan, Xiuli
LGTM. Thanks -Original Message- From: Beignet [mailto:beignet-boun...@lists.freedesktop.org] On Behalf Of rander.wang Sent: Wednesday, May 17, 2017 16:21 To: beig...@freedesktop.org Cc: Wang, Rander Subject: [Beignet] [PATCH 1/2] Backend: Add optimization for negtive modifier L