freedreno/ir3: remove impossible condition
authorRob Clark <robdclark@chromium.org>
Sat, 26 Oct 2019 17:47:21 +0000 (10:47 -0700)
committerRob Clark <robdclark@chromium.org>
Tue, 12 Nov 2019 21:55:03 +0000 (13:55 -0800)
We keep kill's alive w/ keeps these days, rather than a fake output.
This condition was left over from prior to that change.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
src/freedreno/ir3/ir3_shader.c

index 4260aee98b324eb4318d051a3c8cb9eadef16526..05c8567ab99eeb568c05c4dc31cb1d7bc024265a 100644 (file)
@@ -407,9 +407,6 @@ ir3_shader_disasm(struct ir3_shader_variant *so, uint32_t *bin, FILE *out)
                        fprintf(out, "; out%d unused\n", i);
                        continue;
                }
-               /* kill shows up as a virtual output.. skip it! */
-               if (is_kill(ir->outputs[i]))
-                       continue;
                reg = ir->outputs[i]->regs[0];
                regid = reg->num;
                fprintf(out, "@out(%sr%d.%c)\tout%d\n",