OSDN Git Service

gm107/ir: make use of MOV32I for all immediates
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Sun, 26 Jun 2016 22:52:46 +0000 (00:52 +0200)
committerEmil Velikov <emil.l.velikov@gmail.com>
Thu, 7 Jul 2016 15:12:31 +0000 (16:12 +0100)
commitd4ab5bcad5ef42e63cafc8d40d455cc2068bede6
treece2397c8b6713322429098400f1fff9bc2961db4
parentb82362f52cbf4775a06d5499fb69bd90e16998c9
gm107/ir: make use of MOV32I for all immediates

MOV only allows to emit 19-bits immediates. This is similar to the
previous fix I did for IMUL.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
Cc: <mesa-stable@lists.freedesktop.org>
(cherry picked from commit c7fa3c92f8fc9634af966e760a7601922cca43f6)
src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp