nv50/ir: add short imad support
authorIlia Mirkin <imirkin@alum.mit.edu>
Fri, 11 Dec 2015 02:20:32 +0000 (21:20 -0500)
committerIlia Mirkin <imirkin@alum.mit.edu>
Sat, 12 Dec 2015 23:10:15 +0000 (18:10 -0500)
commitab70ea1353ac9859ee51d236482fe92a0493362d
tree252c36e1fa958b0da39c46f1d6bfec59af22d769
parent6aca7fecb7f7b6c67cf0315e781060a8d1d4b704
nv50/ir: add short imad support

Support emission of the short imad, but also include it in the various
logic that tries to make it possible to emit.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp
src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp
src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp