Lines Matching refs:instr
392 list_for_each_entry(struct dxil_instr, instr, list, head) {
395 if (instr->has_value) {
396 dump_value(d, &instr->value);
402 switch (instr->type) {
403 case INSTR_BINOP: dump_instr_binop(d, &instr->binop); break;
404 case INSTR_CMP: dump_instr_cmp(d, &instr->cmp);break;
405 case INSTR_SELECT:dump_instr_select(d, &instr->select); break;
406 case INSTR_CAST: dump_instr_cast(d, &instr->cast); break;
407 case INSTR_CALL: dump_instr_call(d, &instr->call); break;
408 case INSTR_RET: dump_instr_ret(d, &instr->ret); break;
409 case INSTR_EXTRACTVAL: dump_instr_extractval(d, &instr->extractval); break;
410 case INSTR_BR: dump_instr_branch(d, &instr->br); break;
411 case INSTR_PHI: dump_instr_phi(d, &instr->phi); break;
412 case INSTR_ALLOCA: dump_instr_alloca(d, &instr->alloca); break;
413 case INSTR_GEP: dump_instr_gep(d, &instr->gep); break;
414 case INSTR_LOAD: dump_instr_load(d, &instr->load); break;
415 case INSTR_STORE: dump_instr_store(d, &instr->store); break;
416 case INSTR_ATOMICRMW: dump_instr_atomicrmw(d, &instr->atomicrmw); break;
418 _mesa_string_buffer_printf(d->buf, "unknown instruction type %d", instr->type);