freedreno/ir3/cmdline: remove hack for old compiler
authorRob Clark <robclark@freedesktop.org>
Wed, 1 Apr 2015 14:28:58 +0000 (10:28 -0400)
committerRob Clark <robclark@freedesktop.org>
Sun, 5 Apr 2015 20:36:34 +0000 (16:36 -0400)
Since we dropped the old compiler, we don't need this hack anymore.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
src/gallium/drivers/freedreno/ir3/ir3_cmdline.c

index 11bfe34fc18accee46c9c1f467a4c4d571066a09..9d0702a275536817d0caa20ff8d95eb1f0ab0cff 100644 (file)
@@ -72,7 +72,6 @@ static void dump_info(struct ir3_shader_variant *so, const char *str)
 
                debug_printf("; %s: %s\n", type, str);
 
-if (block) {
                for (i = 0; i < block->ninputs; i++) {
                        if (!block->inputs[i]) {
                                debug_printf("; in%d unused\n", i);
@@ -99,28 +98,6 @@ if (block) {
                                        (reg->flags & IR3_REG_HALF) ? "h" : "",
                                        (regid >> 2), "xyzw"[regid & 0x3], i);
                }
-} else {
-               /* hack to deal w/ old compiler:
-                * TODO maybe we can just keep this path?  I guess should
-                * be good enough (other than not able to deal w/ half)
-                */
-               for (i = 0; i < so->inputs_count; i++) {
-                       unsigned j, regid = so->inputs[i].regid;
-                       for (j = 0; j < so->inputs[i].ncomp; j++) {
-                               debug_printf("@in(r%d.%c)\tin%d\n",
-                                               (regid >> 2), "xyzw"[regid & 0x3], (i * 4) + j);
-                               regid++;
-                       }
-               }
-               for (i = 0; i < so->outputs_count; i++) {
-                       unsigned j, regid = so->outputs[i].regid;
-                       for (j = 0; j < 4; j++) {
-                               debug_printf("@out(r%d.%c)\tout%d\n",
-                                               (regid >> 2), "xyzw"[regid & 0x3], (i * 4) + j);
-                               regid++;
-                       }
-               }
-}
 
                disasm_a3xx(bin, so->info.sizedwords, 0, so->type);