Searched refs:UNIT_VLUT (Results 1 - 6 of 6) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/midgard/
H A Dhelpers.h138 #define UNIT_VLUT ALU_ENAB_VEC_LUT macro
145 #define UNITS_ALL (UNITS_MOST | UNIT_VLUT)
148 #define UNITS_ANY_VECTOR (UNITS_VECTOR | UNIT_VLUT)
158 [midgard_alu_op_fmul] = {"fmul", UNITS_MUL | UNIT_VLUT | OP_COMMUTES},
171 [midgard_alu_op_ffma] = {"ffma", UNIT_VLUT},
202 [midgard_alu_op_frcp] = {"frcp", UNIT_VLUT},
203 [midgard_alu_op_frsqrt] = {"frsqrt", UNIT_VLUT},
204 [midgard_alu_op_fsqrt] = {"fsqrt", UNIT_VLUT},
205 [midgard_alu_op_fpow_pt1] = {"fpow_pt1", UNIT_VLUT},
206 [midgard_alu_op_fexp2] = {"fexp2", UNIT_VLUT},
[all...]
H A Dmidgard_compile.c1474 if ((opcode_props & UNITS_ALL) == UNIT_VLUT) {
2604 if (units & UNIT_VLUT)
2605 unit = UNIT_VLUT;
2613 else if (units & UNIT_VLUT)
2614 unit = UNIT_VLUT;
2622 else if (units & UNIT_VLUT)
2623 unit = UNIT_VLUT;
2728 if (qins->unit == UNIT_VLUT)
3081 ins.unit = UNIT_VLUT;
/xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/
H A Dmidgard_ops.c42 [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 Dhelpers.h240 #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 Dmidgard_schedule.c583 if (mir_is_add_2(ins) && (unit & (UNITS_MUL | UNIT_VLUT))) {
1109 unsigned unit_names[] = { UNIT_SMUL, UNIT_VADD, UNIT_VLUT };
1266 mir_choose_alu(&vlut, instructions, liveness, worklist, len, &predicate, UNIT_VLUT);
H A Dmidgard_compile.c1075 if ((opcode_props & UNITS_ALL) == UNIT_VLUT) {

Completed in 15 milliseconds