Searched refs:UNIT_VADD (Results 1 – 4 of 4) sorted by relevance
/third_party/mesa3d/src/panfrost/midgard/ |
D | midgard_ra_pipeline.c | 85 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()
|
D | helpers.h | 238 #define UNIT_VADD ALU_ENAB_VEC_ADD macro 245 #define UNITS_ADD (UNIT_VADD | UNIT_SADD) 249 #define UNITS_VECTOR (UNIT_VMUL | UNIT_VADD)
|
D | midgard_ops.c | 117 [midgard_alu_op_icsel] = {"CSEL.scalar", UNIT_VADD | UNIT_SMUL}, 118 …[midgard_alu_op_icsel_v] = {"CSEL.vector", UNIT_VADD | UNIT_SMUL}, /* Acts as bitselect() … 119 [midgard_alu_op_fcsel_v] = {"FCSEL.vector", UNIT_VADD | UNIT_SMUL}, 120 [midgard_alu_op_fcsel] = {"FCSEL.scalar", UNIT_VADD | UNIT_SMUL}, 160 [midgard_alu_op_ipopcnt] = {"POPCNT", UNIT_VADD},
|
D | midgard_schedule.c | 1109 unsigned unit_names[] = { UNIT_SMUL, UNIT_VADD, UNIT_VLUT }; in mir_schedule_zs_write() 1188 if (cond->unit == UNIT_VADD) in mir_schedule_alu() 1249 vadd->unit = UNIT_VADD; in mir_schedule_alu() 1268 mir_choose_alu(&vadd, instructions, liveness, worklist, len, &predicate, UNIT_VADD); in mir_schedule_alu()
|