Searched refs:UNIT_VLUT (Results 1 - 4 of 4) sorted by relevance
/third_party/mesa3d/src/panfrost/midgard/ |
H A D | midgard_ops.c | 42 [midgard_alu_op_fmul] = {"FMUL", UNITS_MUL | UNIT_VLUT | OP_COMMUTES}, 43 [midgard_alu_op_fmul_rtz] = {"FMUL.rtz", UNITS_MUL | UNIT_VLUT | OP_COMMUTES}, 44 [midgard_alu_op_fmul_rtn] = {"FMUL.rtn", UNITS_MUL | UNIT_VLUT | OP_COMMUTES}, 45 [midgard_alu_op_fmul_rtp] = {"FMUL.rtp", UNITS_MUL | UNIT_VLUT | OP_COMMUTES}, 75 [midgard_alu_op_ffma] = {"FMA", UNIT_VLUT}, 76 [midgard_alu_op_ffma_rtz] = {"FMA.rtz", UNIT_VLUT}, 77 [midgard_alu_op_ffma_rtn] = {"FMA.rtn", UNIT_VLUT}, 78 [midgard_alu_op_ffma_rtp] = {"FMA.rtp", UNIT_VLUT}, 122 [midgard_alu_op_frcp] = {"FRCP", UNIT_VLUT}, 123 [midgard_alu_op_frsqrt] = {"FRSQRT", UNIT_VLUT}, [all...] |
H A D | helpers.h | 240 #define UNIT_VLUT ALU_ENAB_VEC_LUT macro 247 #define UNITS_ALL (UNITS_MOST | UNIT_VLUT) 250 #define UNITS_ANY_VECTOR (UNITS_VECTOR | UNIT_VLUT)
|
H A D | midgard_schedule.c | 583 if (mir_is_add_2(ins) && (unit & (UNITS_MUL | UNIT_VLUT))) { in mir_adjust_unit() 1109 unsigned unit_names[] = { UNIT_SMUL, UNIT_VADD, UNIT_VLUT }; in mir_schedule_zs_write() 1266 mir_choose_alu(&vlut, instructions, liveness, worklist, len, &predicate, UNIT_VLUT); in mir_schedule_alu()
|
H A D | midgard_compile.c | 1116 if ((opcode_props & UNITS_ALL) == UNIT_VLUT) { in emit_alu()
|
Completed in 9 milliseconds