Home
last modified time | relevance | path

Searched refs:opc_cat (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dinstr-a3xx.h216 #define opc_cat(opc) ((int)((opc) >> NOPC_BITS)) macro
319 uint32_t opc_cat : 3; member
362 uint32_t opc_cat : 3; member
425 uint32_t opc_cat : 3; member
485 uint32_t opc_cat : 3; member
542 uint32_t opc_cat : 3; member
591 uint32_t opc_cat : 3; member
722 uint32_t opc_cat : 3; member
741 uint32_t opc_cat : 3; member
763 uint32_t opc_cat : 3; member
[all …]
Dir3.h587 return (opc_cat(instr->opc) == 0); in is_flow()
636 return (1 <= opc_cat(instr->opc)) && (opc_cat(instr->opc) <= 3); in is_alu()
641 return (opc_cat(instr->opc) == 4); in is_sfu()
646 return (opc_cat(instr->opc) == 5); in is_tex()
651 return (opc_cat(instr->opc) == 6); in is_mem()
656 return (opc_cat(instr->opc) == 7); in is_barrier()
731 return (opc_cat(instr->opc) == -1); in is_meta()
Dir3_cp.c114 switch (opc_cat(instr->opc)) { in valid_flags()
414 if ((opc_cat(instr->opc) == 3) && (n == 2) && in reg_cp()
450 debug_assert((opc_cat(instr->opc) == 1) || in reg_cp()
451 (opc_cat(instr->opc) == 6) || in reg_cp()
Dir3.c140 cat0->opc_cat = 0; in emit_cat0()
190 cat1->opc_cat = 1; in emit_cat1()
270 cat2->opc_cat = 2; in emit_cat2()
363 cat3->opc_cat = 3; in emit_cat3()
411 cat4->opc_cat = 4; in emit_cat4()
467 cat5->opc_cat = 5; in emit_cat5()
483 cat6->opc_cat = 6; in emit_cat6()
664 cat7->opc_cat = 7; in emit_cat7()
707 int ret = emit[opc_cat(instr->opc)](instr, dwords, info); in ir3_assemble()
Ddisasm-a3xx.c959 #define GETINFO(instr) (&(opcs[((instr)->opc_cat << NOPC_BITS) | instr_opc(instr)]))
965 if (opc_cat(instr->opc) == -1) return "??meta??"; in ir3_instr_name()
985 if (instr->ss && ((instr->opc_cat <= 4) || (instr->opc_cat == 7))) in print_instr()
989 if (instr->repeat && (instr->opc_cat <= 4)) { in print_instr()
995 if (instr->ul && ((2 <= instr->opc_cat) && (instr->opc_cat <= 4))) in print_instr()
1004 printf("unknown(%d,%d)", instr->opc_cat, opc); in print_instr()
Dir3_legalize.c154 if ((n->flags & IR3_INSTR_SS) && (opc_cat(n->opc) >= 5)) { in legalize_block()
162 if (list_empty(&block->instr_list) && (opc_cat(n->opc) >= 5)) in legalize_block()
Dir3_ra.c958 switch (opc_cat(instr->opc)) { in fixup_half_instr_dst()