Home
last modified time | relevance | path

Searched refs:UNIT_VADD (Results 1 – 4 of 4) sorted by relevance

/external/mesa3d/src/panfrost/midgard/
Dmidgard_ra_pipeline.c85 if (q->unit < UNIT_VADD) continue; in mir_pipeline_ins()
92 if (q->unit >= UNIT_VADD) break; in mir_pipeline_ins()
118 if (q->unit >= UNIT_VADD) in mir_pipeline_ins()
Dhelpers.h195 #define UNIT_VADD ALU_ENAB_VEC_ADD macro
202 #define UNITS_ADD (UNIT_VADD | UNIT_SADD)
206 #define UNITS_VECTOR (UNIT_VMUL | UNIT_VADD)
Dmidgard_ops.c96 [midgard_alu_op_icsel] = {"icsel", UNIT_VADD | UNIT_SMUL},
97 … [midgard_alu_op_icsel_v] = {"icsel_v", UNIT_VADD | UNIT_SMUL}, /* Acts as bitselect() */
98 [midgard_alu_op_fcsel_v] = {"fcsel_v", UNIT_VADD | UNIT_SMUL},
99 [midgard_alu_op_fcsel] = {"fcsel", UNIT_VADD | UNIT_SMUL},
Dmidgard_schedule.c1032 unsigned unit_names[] = { UNIT_SMUL, UNIT_VADD, UNIT_VLUT }; in mir_schedule_zs_write()
1111 if (cond->unit == UNIT_VADD) in mir_schedule_alu()
1172 vadd->unit = UNIT_VADD; in mir_schedule_alu()
1191 mir_choose_alu(&vadd, instructions, liveness, worklist, len, &predicate, UNIT_VADD); in mir_schedule_alu()