nv50/ir: delete MINMAX instruction that is no longer in the BB
authorIlia Mirkin <imirkin@alum.mit.edu>
Sun, 11 Nov 2018 07:19:36 +0000 (02:19 -0500)
committerIlia Mirkin <imirkin@alum.mit.edu>
Sat, 17 Nov 2018 01:53:09 +0000 (20:53 -0500)
commit955d943c33d55ebb469efaeb5710d42e267b121a
tree2b6a7c9a9b29565cd0d16239ab177e88a1a7c489
parent7e9fc11ff8ee47ad25d96f618f5d1a1c26590083
nv50/ir: delete MINMAX instruction that is no longer in the BB

We removed the op from the BB, but it was still listed in its sources'
uses. This could trip up some logic down the line which analyzes all the
uses of an l-value, e.g. spilling.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Karol Herbst <kherbst@redhat.com>
src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp