Lines Matching defs:inst
148 vir_print_reg(struct v3d_compile *c, const struct qinst *inst,
173 inst->qpu.raddr_b,
177 int8_t *p = (int8_t *)&inst->qpu.raddr_b;
216 vir_dump_sig(struct v3d_compile *c, struct qinst *inst)
218 struct v3d_qpu_sig *sig = &inst->qpu.sig;
224 vir_dump_sig_addr(c->devinfo, &inst->qpu);
230 vir_dump_sig_addr(c->devinfo, &inst->qpu);
234 vir_dump_sig_addr(c->devinfo, &inst->qpu);
238 vir_dump_sig_addr(c->devinfo, &inst->qpu);
244 vir_dump_sig_addr(c->devinfo, &inst->qpu);
250 vir_dump_sig_addr(c->devinfo, &inst->qpu);
257 vir_dump_alu(struct v3d_compile *c, struct qinst *inst)
259 struct v3d_qpu_instr *instr = &inst->qpu;
260 int nsrc = vir_get_nsrc(inst);
263 if (inst->qpu.alu.add.op != V3D_QPU_A_NOP) {
270 vir_print_reg(c, inst, inst->dst);
282 vir_print_reg(c, inst, inst->dst);
291 vir_print_reg(c, inst, inst->src[i]);
295 vir_dump_sig(c, inst);
299 vir_dump_inst(struct v3d_compile *c, struct qinst *inst)
301 struct v3d_qpu_instr *instr = &inst->qpu;
303 switch (inst->qpu.type) {
305 vir_dump_alu(c, inst);
356 if (vir_has_uniform(inst)) {
358 vir_dump_uniform(c->uniform_contents[inst->uniform],
359 c->uniform_data[inst->uniform]);
372 vir_for_each_inst(inst, block) {
426 vir_dump_inst(c, inst);