Searched refs:mux_a (Results 1 – 3 of 3) sorted by relevance
/external/mesa3d/src/broadcom/qpu/ |
D | qpu_pack.c | 571 uint32_t opcode, uint32_t mux_a, uint32_t mux_b) in lookup_opcode() argument 583 if (!(op_desc->mux_a_mask & (1 << mux_a))) in lookup_opcode() 710 uint32_t mux_a = QPU_GET_FIELD(packed_inst, VC5_QPU_ADD_A); in v3d_qpu_add_unpack() local 725 map_op, mux_a, mux_b); in v3d_qpu_add_unpack() 734 if (((op >> 2) & 3) * 8 + mux_a > (op & 3) * 8 + mux_b) { in v3d_qpu_add_unpack() 830 instr->alu.add.a = mux_a; in v3d_qpu_add_unpack() 860 uint32_t mux_a = QPU_GET_FIELD(packed_inst, VC5_QPU_MUL_A); in v3d_qpu_mul_unpack() local 866 op, mux_a, mux_b); in v3d_qpu_mul_unpack() 919 instr->alu.mul.a = mux_a; in v3d_qpu_mul_unpack() 932 uint32_t mux_a = instr->alu.add.a; in v3d_qpu_add_pack() local [all …]
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_qpu_validate.c | 278 uint32_t mux_a = QPU_GET_FIELD(inst, QPU_MUL_A); in vc4_qpu_validate() local 285 if (mux_a > QPU_MUX_R3 || mux_b > QPU_MUX_R3) { in vc4_qpu_validate() 308 if (writes_reg(insts[i - 1], QPU_W_ACC0 + mux_a) || in vc4_qpu_validate()
|
D | vc4_qpu_schedule.c | 512 uint32_t mux_a = QPU_GET_FIELD(inst, QPU_MUL_A); in reads_too_soon_after_write() local 515 if (scoreboard->last_waddr_a == mux_a + QPU_W_ACC0 || in reads_too_soon_after_write() 517 scoreboard->last_waddr_b == mux_a + QPU_W_ACC0 || in reads_too_soon_after_write()
|