On 12/05, Matt Turner wrote:
On 11/28, Ian Romanick wrote:
From: Ian Romanick <[email protected]>
   Patches 42 through 50 enable the extension on BDW+.

42-48 are

Reviewed-by: Matt Turner <[email protected]>

I don't understand the 64-bit CMP issue, so I'm booting a SKL to see how
fp64 works.

Ah, I think  I see. Because 16x doubles take up 4 registers, we have to
emit two CMP instructions, one with 1Q and one with 2Q:

cmp.ge.f0(8)    null<1>DF       g2.2<0,1,0>DF   (abs)g11<4,4,1>DF { align1 1Q };
cmp.ge.f0(8)    null<1>DF       g2.2<0,1,0>DF   (abs)g7<4,4,1>DF { align1 2Q };

(from fs-op-add-double-double.shader_test)

Makes sense to me. 49 is

Reviewed-by: Matt Turner <[email protected]>

Attachment: signature.asc
Description: Digital signature

_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to