From: Samuel Pitoiset Date: Mon, 27 Jun 2016 22:13:05 +0000 (+0200) Subject: gm107/ir: add missing setcond flags for LOP variants X-Git-Tag: android-x86-6.0-r1~87 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=7f0984ca5156175a0ce2394d92a3d4ed919c50c0;p=android-x86%2Fexternal-mesa.git gm107/ir: add missing setcond flags for LOP variants Signed-off-by: Samuel Pitoiset Reviewed-by: Ilia Mirkin Cc: (cherry picked from commit 7b9b0967756c7d552f5ad80eba46379b2115e604) --- diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp b/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp index 68a5208463c..80ce61e6163 100644 --- a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp @@ -1625,6 +1625,7 @@ CodeEmitterGM107::emitLOP() break; } emitPRED (0x30); + emitCC (0x2f); emitX (0x2b); emitField(0x29, 2, lop); emitINV (0x28, insn->src(1)); @@ -1635,6 +1636,7 @@ CodeEmitterGM107::emitLOP() emitINV (0x38, insn->src(1)); emitINV (0x37, insn->src(0)); emitField(0x35, 2, lop); + emitCC (0x34); emitIMMD (0x14, 32, insn->src(1)); }