Re: [Mesa-dev] [PATCH 3/3] llvmpipe: add sse code for fixed position calculation

2016-01-08 Thread Roland Scheidegger
Am 08.01.2016 um 20:33 schrieb Roland Scheidegger: > Am 07.01.2016 um 19:56 schrieb Roland Scheidegger: >> Am 07.01.2016 um 16:40 schrieb Jose Fonseca: >>> On 07/01/16 06:18, Roland Scheidegger wrote: Am 04.01.2016 um 20:38 schrieb Jose Fonseca: > On 02/01/16 20:39, srol...@vmware.com

Re: [Mesa-dev] [PATCH 3/3] llvmpipe: add sse code for fixed position calculation

2016-01-08 Thread Roland Scheidegger
Am 07.01.2016 um 19:56 schrieb Roland Scheidegger: > Am 07.01.2016 um 16:40 schrieb Jose Fonseca: >> On 07/01/16 06:18, Roland Scheidegger wrote: >>> Am 04.01.2016 um 20:38 schrieb Jose Fonseca: On 02/01/16 20:39, srol...@vmware.com wrote: > From: Roland Scheidegger

Re: [Mesa-dev] [PATCH 3/3] llvmpipe: add sse code for fixed position calculation

2016-01-08 Thread Jose Fonseca
On 08/01/16 20:04, Roland Scheidegger wrote: Am 08.01.2016 um 20:33 schrieb Roland Scheidegger: Am 07.01.2016 um 19:56 schrieb Roland Scheidegger: Am 07.01.2016 um 16:40 schrieb Jose Fonseca: On 07/01/16 06:18, Roland Scheidegger wrote: Am 04.01.2016 um 20:38 schrieb Jose Fonseca: On

Re: [Mesa-dev] [PATCH 3/3] llvmpipe: add sse code for fixed position calculation

2016-01-08 Thread Roland Scheidegger
Am 08.01.2016 um 23:28 schrieb Jose Fonseca: > On 08/01/16 20:04, Roland Scheidegger wrote: >> Am 08.01.2016 um 20:33 schrieb Roland Scheidegger: >>> Am 07.01.2016 um 19:56 schrieb Roland Scheidegger: Am 07.01.2016 um 16:40 schrieb Jose Fonseca: > On 07/01/16 06:18, Roland Scheidegger

Re: [Mesa-dev] [PATCH 3/3] llvmpipe: add sse code for fixed position calculation

2016-01-07 Thread Roland Scheidegger
Am 07.01.2016 um 16:40 schrieb Jose Fonseca: > On 07/01/16 06:18, Roland Scheidegger wrote: >> Am 04.01.2016 um 20:38 schrieb Jose Fonseca: >>> On 02/01/16 20:39, srol...@vmware.com wrote: From: Roland Scheidegger This is quite a few less instructions, albeit

Re: [Mesa-dev] [PATCH 3/3] llvmpipe: add sse code for fixed position calculation

2016-01-06 Thread Roland Scheidegger
Am 04.01.2016 um 20:38 schrieb Jose Fonseca: > On 02/01/16 20:39, srol...@vmware.com wrote: >> From: Roland Scheidegger >> >> This is quite a few less instructions, albeit still do the 2 64bit muls >> with scalar c code (they'd need way more shuffles, plus fixup for the >>

Re: [Mesa-dev] [PATCH 3/3] llvmpipe: add sse code for fixed position calculation

2016-01-04 Thread Jose Fonseca
On 02/01/16 20:39, srol...@vmware.com wrote: From: Roland Scheidegger This is quite a few less instructions, albeit still do the 2 64bit muls with scalar c code (they'd need way more shuffles, plus fixup for the signed mul so it totally doesn't seem worth it - x86 can do

[Mesa-dev] [PATCH 3/3] llvmpipe: add sse code for fixed position calculation

2016-01-02 Thread sroland
From: Roland Scheidegger This is quite a few less instructions, albeit still do the 2 64bit muls with scalar c code (they'd need way more shuffles, plus fixup for the signed mul so it totally doesn't seem worth it - x86 can do 32x32->64bit signed scalar muls natively just