Lines Matching refs:fp
44 bi_print_slots(bi_registers *regs, FILE *fp)
48 fprintf(fp, "slot %u: %u\n", i, regs->slot[i]);
52 fprintf(fp, "slot 2 (%s%s): %u\n",
60 fprintf(fp, "slot 3 (%s %s): %u\n",
68 bi_print_tuple(bi_tuple *tuple, FILE *fp)
73 fprintf(fp, (i == 0) ? "\t* " : "\t+ ");
76 bi_print_instr(ins[i], fp);
78 fprintf(fp, "NOP\n");
83 bi_print_clause(bi_clause *clause, FILE *fp)
85 fprintf(fp, "id(%u)", clause->scoreboard_id);
88 fprintf(fp, " wait(");
92 fprintf(fp, "%u ", i);
95 fprintf(fp, ")");
98 fprintf(fp, " %s", bi_flow_control_name(clause->flow_control));
101 fprintf(fp, " no_prefetch");
104 fprintf(fp, " osrb");
107 fprintf(fp, " td");
110 fprintf(fp, " pcrel(%u)", clause->pcrel_idx);
112 fprintf(fp, "\n");
115 bi_print_tuple(&clause->tuples[i], fp);
119 fprintf(fp, "%" PRIx64 " ", clause->constants[i]);
122 fprintf(fp, "*");
124 fprintf(fp, "\n");
127 fprintf(fp, "\n");
131 bi_print_block(bi_block *block, FILE *fp)
133 fprintf(fp, "block%u {\n", block->name);
137 bi_print_clause(clause, fp);
140 bi_print_instr((bi_instr *) ins, fp);
143 fprintf(fp, "}");
146 fprintf(fp, " -> ");
149 fprintf(fp, "block%u ", succ->name);
153 fprintf(fp, " from");
156 fprintf(fp, " block%u", pred->name);
159 fprintf(fp, "\n\n");
163 bi_print_shader(bi_context *ctx, FILE *fp)
166 bi_print_block(block, fp);