Lines Matching refs:dst_reg

770 			 reg_a(meta->paired_st->dst_reg * 2), off, len - 1,
775 reg_a(meta->paired_st->dst_reg * 2), off, xfer_num - 1,
782 reg_a(meta->paired_st->dst_reg * 2), off,
789 reg_a(meta->paired_st->dst_reg * 2), off,
796 reg_a(meta->paired_st->dst_reg * 2), off, 7,
802 reg_a(meta->paired_st->dst_reg * 2), off, len - 33,
813 reg_a(meta->paired_st->dst_reg * 2), off,
818 xfer_num - 1, reg_a(meta->paired_st->dst_reg * 2), off,
841 wrp_reg_subpart(nfp_prog, reg_both(meta->insn.dst_reg * 2),
846 wrp_reg_subpart(nfp_prog, reg_both(meta->insn.dst_reg * 2),
850 wrp_mov(nfp_prog, reg_both(meta->insn.dst_reg * 2),
854 wrp_mov(nfp_prog, reg_both(meta->insn.dst_reg * 2),
856 wrp_mov(nfp_prog, reg_both(meta->insn.dst_reg * 2 + 1),
862 wrp_immed(nfp_prog, reg_both(meta->insn.dst_reg * 2 + 1), 0);
1305 wrp_alu_imm(nfp_prog, insn->dst_reg * 2, alu_op, imm & ~0U);
1306 wrp_alu_imm(nfp_prog, insn->dst_reg * 2 + 1, alu_op, imm >> 32);
1315 u8 dst = meta->insn.dst_reg * 2, src = meta->insn.src_reg * 2;
1329 u8 dst = insn->dst_reg * 2;
1341 u8 dst = meta->insn.dst_reg * 2, src = meta->insn.src_reg * 2;
1363 wrp_test_reg_one(nfp_prog, insn->dst_reg * 2, alu_op,
1366 wrp_test_reg_one(nfp_prog, insn->dst_reg * 2 + 1, alu_op,
1406 u8 reg = insn->dst_reg * 2;
1447 areg = insn->dst_reg * 2;
1507 u8 dst_reg;
1509 dst_reg = insn->dst_reg;
1510 multiplicand = reg_a(dst_reg * 2);
1511 dst_hi = reg_both(dst_reg * 2 + 1);
1512 dst_lo = reg_both(dst_reg * 2);
1839 u8 dst = insn->dst_reg * 2;
1863 wrp_immed(nfp_prog, reg_both(meta->insn.dst_reg * 2), imm & ~0U);
1864 wrp_immed(nfp_prog, reg_both(meta->insn.dst_reg * 2 + 1), imm >> 32);
1903 emit_alu(nfp_prog, reg_both(insn->dst_reg * 2),
1904 reg_a(insn->dst_reg * 2), ALU_OP_ADD,
1906 emit_alu(nfp_prog, reg_both(insn->dst_reg * 2 + 1),
1907 reg_a(insn->dst_reg * 2 + 1), ALU_OP_ADD_C,
1918 wrp_alu_imm(nfp_prog, insn->dst_reg * 2, ALU_OP_ADD, imm & ~0U);
1919 wrp_alu_imm(nfp_prog, insn->dst_reg * 2 + 1, ALU_OP_ADD_C, imm >> 32);
1928 emit_alu(nfp_prog, reg_both(insn->dst_reg * 2),
1929 reg_a(insn->dst_reg * 2), ALU_OP_SUB,
1931 emit_alu(nfp_prog, reg_both(insn->dst_reg * 2 + 1),
1932 reg_a(insn->dst_reg * 2 + 1), ALU_OP_SUB_C,
1943 wrp_alu_imm(nfp_prog, insn->dst_reg * 2, ALU_OP_SUB, imm & ~0U);
1944 wrp_alu_imm(nfp_prog, insn->dst_reg * 2 + 1, ALU_OP_SUB_C, imm >> 32);
1963 return wrp_div_imm(nfp_prog, insn->dst_reg * 2, insn->imm);
1971 return wrp_div_imm(nfp_prog, meta->insn.dst_reg * 2, meta->umin_src);
1978 emit_alu(nfp_prog, reg_both(insn->dst_reg * 2), reg_imm(0),
1979 ALU_OP_SUB, reg_b(insn->dst_reg * 2));
1980 emit_alu(nfp_prog, reg_both(insn->dst_reg * 2 + 1), reg_imm(0),
1981 ALU_OP_SUB_C, reg_b(insn->dst_reg * 2 + 1));
2022 u8 dst = insn->dst_reg * 2;
2064 dst = insn->dst_reg * 2;
2136 u8 dst = insn->dst_reg * 2;
2176 dst = insn->dst_reg * 2;
2248 u8 dst = insn->dst_reg * 2;
2293 dst = insn->dst_reg * 2;
2330 wrp_reg_mov(nfp_prog, insn->dst_reg * 2, insn->src_reg * 2);
2331 wrp_immed(nfp_prog, reg_both(insn->dst_reg * 2 + 1), 0);
2340 wrp_immed(nfp_prog, reg_both(insn->dst_reg * 2), insn->imm);
2341 wrp_immed(nfp_prog, reg_both(insn->dst_reg * 2 + 1), 0);
2418 u8 dst = meta->insn.dst_reg * 2;
2448 dst = insn->dst_reg * 2;
2469 u8 dst = insn->dst_reg * 2;
2488 u8 dst = insn->dst_reg * 2;
2499 dst = insn->dst_reg * 2;
2527 u8 dst = insn->dst_reg * 2;
2538 dst = insn->dst_reg * 2;
2553 u8 gpr = insn->dst_reg * 2;
2585 dst = prev->insn.dst_reg * 2;
2644 meta->insn.dst_reg * 2, meta->insn.src_reg * 2,
2651 swreg dst = reg_both(meta->insn.dst_reg * 2);
2674 wrp_immed(nfp_prog, reg_both(meta->insn.dst_reg * 2 + 1), 0);
2682 swreg dst = reg_both(meta->insn.dst_reg * 2);
2700 wrp_immed(nfp_prog, reg_both(meta->insn.dst_reg * 2 + 1), 0);
2714 tmp_reg, meta->insn.dst_reg * 2, size);
2726 tmp_reg, meta->insn.dst_reg * 2, size);
2763 u8 dst_gpr = meta->insn.dst_reg * 2;
2818 dst_gpr = meta->insn.dst_reg * 2;
2915 return data_st_host_order(nfp_prog, meta->insn.dst_reg * 2, off_reg,
2956 return data_stx_host_order(nfp_prog, meta->insn.dst_reg * 2, off_reg,
2965 meta->insn.src_reg * 2, meta->insn.dst_reg * 2,
3020 u8 dst_gpr = meta->insn.dst_reg * 2;
3141 or1 = reg_a(insn->dst_reg * 2);
3142 or2 = reg_b(insn->dst_reg * 2 + 1);
3147 reg_a(insn->dst_reg * 2), ALU_OP_XOR, tmp_reg);
3154 reg_a(insn->dst_reg * 2 + 1), ALU_OP_XOR, tmp_reg);
3171 reg_a(insn->dst_reg * 2), ALU_OP_XOR, tmp_reg);
3181 u8 dst_gpr = insn->dst_reg * 2;
3209 reg_b(insn->dst_reg * 2));
3211 emit_alu(nfp_prog, reg_none(), reg_a(insn->dst_reg * 2),
3212 ALU_OP_OR, reg_b(insn->dst_reg * 2 + 1));
3219 reg_a(insn->dst_reg * 2), ALU_OP_XOR, tmp_reg);
3227 reg_a(insn->dst_reg * 2 + 1), ALU_OP_XOR, tmp_reg);
3237 emit_alu(nfp_prog, imm_a(nfp_prog), reg_a(insn->dst_reg * 2),
3241 reg_a(insn->dst_reg * 2 + 1), ALU_OP_XOR,
3897 insn.src_reg == insn.dst_reg)
3902 insn.src_reg == 1 && insn.dst_reg == 6)
3987 if (next.src_reg || next.dst_reg)
4022 if (next1.src_reg || next1.dst_reg ||
4023 next2.src_reg || next2.dst_reg)
4068 if (ld->dst_reg != st->src_reg)
4103 prev_st_base = prev_st->dst_reg;
4104 prev_ld_dst = prev_ld->dst_reg;
4108 if (ld->dst_reg != prev_ld_dst)
4111 if (ld->src_reg != prev_ld_base || st->dst_reg != prev_st_base)