Lines Matching refs:mi_alu
552 mi_alu(uint32_t opcode, uint32_t operand1, uint32_t operand2) in mi_alu() function
622 dw[1] = mi_alu(MI_ALU_LOAD, MI_ALU_SRCA, MI_ALU_REG0); in keep_gpr0_lower_n_bits()
623 dw[2] = mi_alu(MI_ALU_LOAD, MI_ALU_SRCB, MI_ALU_REG1); in keep_gpr0_lower_n_bits()
624 dw[3] = mi_alu(MI_ALU_AND, 0, 0); in keep_gpr0_lower_n_bits()
625 dw[4] = mi_alu(MI_ALU_STORE, MI_ALU_REG0, MI_ALU_ACCU); in keep_gpr0_lower_n_bits()
655 dw[0] = mi_alu(MI_ALU_LOAD, MI_ALU_SRCA, MI_ALU_REG0); in shl_gpr0_by_30_bits()
656 dw[1] = mi_alu(MI_ALU_LOAD, MI_ALU_SRCB, MI_ALU_REG0); in shl_gpr0_by_30_bits()
657 dw[2] = mi_alu(MI_ALU_ADD, 0, 0); in shl_gpr0_by_30_bits()
658 dw[3] = mi_alu(MI_ALU_STORE, MI_ALU_REG0, MI_ALU_ACCU); in shl_gpr0_by_30_bits()
721 dw[1] = mi_alu(MI_ALU_LOAD, MI_ALU_SRCA, MI_ALU_REG1); in compute_query_result()
722 dw[2] = mi_alu(MI_ALU_LOAD, MI_ALU_SRCB, MI_ALU_REG0); in compute_query_result()
723 dw[3] = mi_alu(MI_ALU_SUB, 0, 0); in compute_query_result()
724 dw[4] = mi_alu(MI_ALU_STORE, dst_reg, MI_ALU_ACCU); in compute_query_result()