pan/mdg: Denoise prints

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4793>
This commit is contained in:
Alyssa Rosenzweig 2020-04-27 19:04:24 -04:00 committed by Marge Bot
parent 714eba8762
commit 74fadc8859

View file

@ -333,10 +333,13 @@ mir_print_instruction(midgard_instruction *ins)
printf(" ");
mir_print_index(ins->dest);
pan_print_alu_type(ins->dest_type, stdout);
if (ins->mask != 0xF)
mir_print_mask(ins->mask);
if (ins->dest) {
pan_print_alu_type(ins->dest_type, stdout);
if (ins->mask != 0xF)
mir_print_mask(ins->mask);
}
printf(", ");
@ -346,8 +349,11 @@ mir_print_instruction(midgard_instruction *ins)
mir_print_embedded_constant(ins, 0);
else {
mir_print_index(ins->src[0]);
pan_print_alu_type(ins->src_types[0], stdout);
mir_print_swizzle(ins->swizzle[0]);
if (ins->src[0] != ~0) {
pan_print_alu_type(ins->src_types[0], stdout);
mir_print_swizzle(ins->swizzle[0]);
}
}
printf(", ");
@ -357,15 +363,21 @@ mir_print_instruction(midgard_instruction *ins)
mir_print_embedded_constant(ins, 1);
else {
mir_print_index(ins->src[1]);
pan_print_alu_type(ins->src_types[1], stdout);
mir_print_swizzle(ins->swizzle[1]);
if (ins->src[1] != ~0) {
pan_print_alu_type(ins->src_types[1], stdout);
mir_print_swizzle(ins->swizzle[1]);
}
}
for (unsigned c = 2; c <= 3; ++c) {
printf(", ");
mir_print_index(ins->src[c]);
pan_print_alu_type(ins->src_types[c], stdout);
mir_print_swizzle(ins->swizzle[c]);
if (ins->src[c] != ~0) {
pan_print_alu_type(ins->src_types[c], stdout);
mir_print_swizzle(ins->swizzle[c]);
}
}
if (ins->no_spill)