Lines Matching refs:alu
104 bool has_dst = v3d_qpu_add_op_has_dst(instr->alu.add.op); in v3d_qpu_disasm_add()
105 int num_src = v3d_qpu_add_op_num_src(instr->alu.add.op); in v3d_qpu_disasm_add()
107 append(disasm, "%s", v3d_qpu_add_op_name(instr->alu.add.op)); in v3d_qpu_disasm_add()
116 v3d_qpu_disasm_waddr(disasm, instr->alu.add.waddr, in v3d_qpu_disasm_add()
117 instr->alu.add.magic_write); in v3d_qpu_disasm_add()
118 append(disasm, v3d_qpu_pack_name(instr->alu.add.output_pack)); in v3d_qpu_disasm_add()
124 v3d_qpu_disasm_raddr(disasm, instr, instr->alu.add.a); in v3d_qpu_disasm_add()
126 v3d_qpu_unpack_name(instr->alu.add.a_unpack)); in v3d_qpu_disasm_add()
131 v3d_qpu_disasm_raddr(disasm, instr, instr->alu.add.b); in v3d_qpu_disasm_add()
133 v3d_qpu_unpack_name(instr->alu.add.b_unpack)); in v3d_qpu_disasm_add()
141 bool has_dst = v3d_qpu_mul_op_has_dst(instr->alu.mul.op); in v3d_qpu_disasm_mul()
142 int num_src = v3d_qpu_mul_op_num_src(instr->alu.mul.op); in v3d_qpu_disasm_mul()
147 append(disasm, "%s", v3d_qpu_mul_op_name(instr->alu.mul.op)); in v3d_qpu_disasm_mul()
153 if (instr->alu.mul.op == V3D_QPU_M_NOP) in v3d_qpu_disasm_mul()
159 v3d_qpu_disasm_waddr(disasm, instr->alu.mul.waddr, in v3d_qpu_disasm_mul()
160 instr->alu.mul.magic_write); in v3d_qpu_disasm_mul()
161 append(disasm, v3d_qpu_pack_name(instr->alu.mul.output_pack)); in v3d_qpu_disasm_mul()
167 v3d_qpu_disasm_raddr(disasm, instr, instr->alu.mul.a); in v3d_qpu_disasm_mul()
169 v3d_qpu_unpack_name(instr->alu.mul.a_unpack)); in v3d_qpu_disasm_mul()
174 v3d_qpu_disasm_raddr(disasm, instr, instr->alu.mul.b); in v3d_qpu_disasm_mul()
176 v3d_qpu_unpack_name(instr->alu.mul.b_unpack)); in v3d_qpu_disasm_mul()