nvc0/ir: add a "high" subop for shifts, emit shf.l/shf.r for 64-bit
authorIlia Mirkin <imirkin@alum.mit.edu>
Sun, 5 Feb 2017 03:29:17 +0000 (22:29 -0500)
committerIlia Mirkin <imirkin@alum.mit.edu>
Thu, 9 Feb 2017 17:57:48 +0000 (12:57 -0500)
commit22c705ea8ce6317b039b01a6f593f565eb9789e1
treecc7694ec078c7159173dc85835e5c7ea1a165f51
parent2e986fa80688b22657201d483888ddbc5d2be19b
nvc0/ir: add a "high" subop for shifts, emit shf.l/shf.r for 64-bit

Note that this is not available for SM20/SM30.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
src/gallium/drivers/nouveau/codegen/nv50_ir.h
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp