Matt Turner <[email protected]> writes:

> Commit b16b3c87 began performing CSE on CMP instructions with null
> destinations. I relaxed the restrictions a bit too much, thereby
> allowing CSE to be performed on instructions with, for instance, an
> explicit accumulator destination.
>
> This broke the arb_gpu_shader5/fs-imulExtended shader tests because
> they emit MUL instructions with the accumulator as the destination. CSE
> would instead cause the MUL to write to a GRF, which is lower precision
> than the accumulator.

Reviewed-by: Eric Anholt <[email protected]>

(mark as 10.0 candidate)

Attachment: pgpY3vGd862xR.pgp
Description: PGP signature

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

Reply via email to