On Mon, Feb 24, 2014 at 10:15 AM, Eric Anholt <e...@anholt.net> wrote: > I think we would do better by emitting > ADD(y_minus_x, y, negate(x)) > MAC(dst, x, y_minus_x, a)
MAC only takes two arguments, so - if you meant MAD, there's no MAD on platforms that don't have LRP - if you meant MAC(dst, ...) I don't see a way of doing it only two instructions, but we could do MOV(acc, x) ADD(y_minus_x, y, negate(x) MAC(dst, y_minus_x, a) _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev