Lines Matching refs:reg_none

136 	err = swreg_to_restricted(reg_none(), lreg, rreg, &reg, false);  in emit_cmd_any()
250 err = swreg_to_restricted(reg_none(), src, reg_imm(bit), &reg, false); in emit_br_bit_relo()
457 err = swreg_to_unrestricted(lreg, reg_none(), rreg, &reg); in emit_mul()
460 err = swreg_to_unrestricted(reg_none(), lreg, rreg, &reg); in emit_mul()
551 err = swreg_to_unrestricted(reg_none(), src, reg_none(), &reg); in emit_csr_wr()
554 err = swreg_to_unrestricted(reg_none(), src, reg_imm(0), &reg); in emit_csr_wr()
661 emit_alu(nfp_prog, dst, reg_none(), ALU_OP_NONE, src); in wrp_mov()
733 wrp_immed(nfp_prog, reg_none(), in nfp_cpp_memcpy()
759 wrp_immed(nfp_prog, reg_none(), in nfp_cpp_memcpy()
766 wrp_immed(nfp_prog, reg_none(), in nfp_cpp_memcpy()
790 wrp_immed(nfp_prog, reg_none(), in nfp_cpp_memcpy()
864 emit_shf(nfp_prog, reg_both(dst_gpr), reg_none(), SHF_OP_NONE, in data_ld()
938 emit_alu(nfp_prog, reg_none(), in construct_data_ind_ld()
952 emit_alu(nfp_prog, reg_none(), plen_reg(nfp_prog), ALU_OP_SUB, tmp_reg); in construct_data_ld()
1058 wrp_mov(nfp_prog, reg_none(), reg_lm_inc(3)); in wrp_lmem_load()
1129 wrp_mov(nfp_prog, reg_none(), reg_lm_inc(3)); in wrp_lmem_store()
1248 emit_alu(nfp_prog, reg_both(dst), reg_none(), in wrp_alu_imm()
1322 emit_alu(nfp_prog, reg_none(), reg_a(dst), alu_op, reg_b(src)); in wrp_test_reg_one()
1386 emit_alu(nfp_prog, reg_none(), reg_a(reg), alu_op, tmp_reg); in cmp_imm()
1388 emit_alu(nfp_prog, reg_none(), tmp_reg, alu_op, reg_a(reg)); in cmp_imm()
1392 emit_alu(nfp_prog, reg_none(), in cmp_imm()
1395 emit_alu(nfp_prog, reg_none(), in cmp_imm()
1422 emit_alu(nfp_prog, reg_none(), reg_a(areg), ALU_OP_SUB, reg_b(breg)); in cmp_reg()
1423 emit_alu(nfp_prog, reg_none(), in cmp_reg()
1447 emit_mul(nfp_prog, dst_lo, MUL_TYPE_STEP_32x32, MUL_LAST, reg_none()); in wrp_mul_u32()
1450 reg_none()); in wrp_mul_u32()
1462 emit_mul(nfp_prog, dst_lo, MUL_TYPE_STEP_16x16, MUL_LAST, reg_none()); in wrp_mul_u16()
1523 emit_alu(nfp_prog, reg_none(), dst_a, ALU_OP_SUB, tmp_b); in wrp_div_imm()
1540 emit_shf(nfp_prog, dst_both, reg_none(), SHF_OP_NONE, dst_b, in wrp_div_imm()
1543 wrp_mul_u32(nfp_prog, imm_both(nfp_prog), reg_none(), dst_a, in wrp_div_imm()
1547 emit_shf(nfp_prog, dst_both, reg_none(), SHF_OP_NONE, dst_b, in wrp_div_imm()
1551 emit_shf(nfp_prog, dst_both, reg_none(), SHF_OP_NONE, dst_b, in wrp_div_imm()
1555 emit_shf(nfp_prog, dst_both, reg_none(), SHF_OP_NONE, in wrp_div_imm()
1557 wrp_mul_u32(nfp_prog, dst_both, reg_none(), dst_a, magic, true); in wrp_div_imm()
1558 emit_shf(nfp_prog, dst_both, reg_none(), SHF_OP_NONE, in wrp_div_imm()
1603 emit_alu(nfp_prog, reg_none(), in adjust_head()
1606 emit_alu(nfp_prog, reg_none(), in adjust_head()
1613 emit_alu(nfp_prog, reg_none(), in adjust_head()
1666 emit_alu(nfp_prog, reg_none(), plen, ALU_OP_SUB, reg_imm(ETH_HLEN)); in adjust_tail()
1776 emit_alu(nfp_prog, reg_none(), reg_a(meta->insn.src_reg * 2), in nfp_queue_select()
1967 emit_shf(nfp_prog, reg_both(dst), reg_none(), SHF_OP_NONE, in __shl_imm64()
1973 emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_NONE, in __shl_imm64()
1993 emit_alu(nfp_prog, reg_none(), imm_a(nfp_prog), ALU_OP_OR, reg_imm(0)); in shl_reg64_lt32_high()
2001 emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_imm(0)); in shl_reg64_lt32_low()
2002 emit_shf_indir(nfp_prog, reg_both(dst), reg_none(), SHF_OP_NONE, in shl_reg64_lt32_low()
2014 emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_imm(0)); in shl_reg64_ge32()
2015 emit_shf_indir(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_NONE, in shl_reg64_ge32()
2078 emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_NONE, in __shr_imm64()
2084 emit_shf(nfp_prog, reg_both(dst), reg_none(), SHF_OP_NONE, in __shr_imm64()
2103 emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_imm(0)); in shr_reg64_lt32_high()
2104 emit_shf_indir(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_NONE, in shr_reg64_lt32_high()
2110 emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_imm(0)); in shr_reg64_lt32_low()
2123 emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_imm(0)); in shr_reg64_ge32()
2124 emit_shf_indir(nfp_prog, reg_both(dst), reg_none(), SHF_OP_NONE, in shr_reg64_ge32()
2180 emit_alu(nfp_prog, reg_none(), reg_a(dst + 1), ALU_OP_OR, in __ashr_imm64()
2182 emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_ASHR, in __ashr_imm64()
2187 emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_ASHR, in __ashr_imm64()
2190 emit_alu(nfp_prog, reg_none(), reg_a(dst + 1), ALU_OP_OR, in __ashr_imm64()
2192 emit_shf(nfp_prog, reg_both(dst), reg_none(), SHF_OP_ASHR, in __ashr_imm64()
2194 emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_ASHR, in __ashr_imm64()
2214 emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_b(dst + 1)); in ashr_reg64_lt32_high()
2215 emit_shf_indir(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_ASHR, in ashr_reg64_lt32_high()
2235 emit_alu(nfp_prog, reg_none(), reg_a(src), ALU_OP_OR, reg_b(dst + 1)); in ashr_reg64_ge32()
2236 emit_shf_indir(nfp_prog, reg_both(dst), reg_none(), SHF_OP_ASHR, in ashr_reg64_ge32()
2238 emit_shf(nfp_prog, reg_both(dst + 1), reg_none(), SHF_OP_ASHR, in ashr_reg64_ge32()
2390 reg_none(), SHF_OP_NONE, reg_b(insn->dst_reg * 2), in shl_imm()
2594 wrp_immed(nfp_prog, reg_none(), in mem_ldx_data_init_pktcache()
2902 emit_alu(nfp_prog, reg_none(), in mem_xadd()
2904 emit_alu(nfp_prog, reg_none(), in mem_xadd()
2999 emit_alu(nfp_prog, reg_none(), or1, ALU_OP_OR, or2); in jeq_imm()
3018 emit_alu(nfp_prog, reg_none(), in jset_imm()
3025 emit_alu(nfp_prog, reg_none(), in jset_imm()
3040 emit_alu(nfp_prog, reg_none(), reg_a(insn->dst_reg * 2), in jne_imm()
3047 emit_alu(nfp_prog, reg_none(), in jne_imm()
3052 emit_alu(nfp_prog, reg_none(), in jne_imm()
3067 emit_alu(nfp_prog, reg_none(), in jeq_reg()
3287 emit_alu(nfp_prog, reg_none(), reg_imm(7), ALU_OP_SUB, reg_b(0)); in nfp_outro_tc_da()
3295 reg_none(), SHF_OP_NONE, reg_b(0), SHF_SC_L_SHF, 2); in nfp_outro_tc_da()
3297 emit_alu(nfp_prog, reg_none(), reg_a(1), ALU_OP_OR, reg_imm(0)); in nfp_outro_tc_da()
3301 emit_alu(nfp_prog, reg_none(), reg_a(1), ALU_OP_OR, reg_imm(0)); in nfp_outro_tc_da()
3333 emit_alu(nfp_prog, reg_none(), reg_imm(3), ALU_OP_SUB, reg_b(0)); in nfp_outro_xdp()
3339 reg_none(), SHF_OP_NONE, reg_b(0), SHF_SC_L_SHF, 3); in nfp_outro_xdp()
3341 emit_alu(nfp_prog, reg_none(), reg_a(1), ALU_OP_OR, reg_imm(0)); in nfp_outro_xdp()