Lines Matching refs:src_reg

744 	src_base = reg_a(meta->insn.src_reg * 2);  in nfp_cpp_memcpy()
748 addr40_offset(nfp_prog, meta->insn.src_reg * 2, off, &src_base, in nfp_cpp_memcpy()
1315 u8 dst = meta->insn.dst_reg * 2, src = meta->insn.src_reg * 2; in wrp_alu64_reg()
1341 u8 dst = meta->insn.dst_reg * 2, src = meta->insn.src_reg * 2; in wrp_alu32_reg()
1364 insn->src_reg * 2, br_mask, insn->off); in wrp_test_reg()
1367 insn->src_reg * 2 + 1, br_mask, insn->off); in wrp_test_reg()
1448 breg = insn->src_reg * 2; in cmp_reg()
1515 multiplier = reg_b(insn->src_reg * 2); in wrp_mul()
1811 emit_alu(nfp_prog, reg_none(), reg_a(meta->insn.src_reg * 2), in nfp_queue_select()
1820 pv_qsel_val(nfp_prog), 0x1, reg_b(meta->insn.src_reg * 2), in nfp_queue_select()
1840 u8 src = insn->src_reg * 2; in mov_reg64()
1842 if (insn->src_reg == BPF_REG_10) { in mov_reg64()
1905 reg_b(insn->src_reg * 2)); in add_reg64()
1908 reg_b(insn->src_reg * 2 + 1)); in add_reg64()
1930 reg_b(insn->src_reg * 2)); in sub_reg64()
1933 reg_b(insn->src_reg * 2 + 1)); in sub_reg64()
2070 src = insn->src_reg * 2; in shl_reg64()
2182 src = insn->src_reg * 2; in shr_reg64()
2299 src = insn->src_reg * 2; in ashr_reg64()
2330 wrp_reg_mov(nfp_prog, insn->dst_reg * 2, insn->src_reg * 2); in mov_reg()
2454 src = insn->src_reg * 2; in ashr_reg()
2505 src = insn->src_reg * 2; in shr_reg()
2544 src = insn->src_reg * 2; in shl_reg()
2624 meta->insn.src_reg * 2, 1); in data_ind_ld1()
2630 meta->insn.src_reg * 2, 2); in data_ind_ld2()
2636 meta->insn.src_reg * 2, 4); in data_ind_ld4()
2644 meta->insn.dst_reg * 2, meta->insn.src_reg * 2, in mem_ldx_stack()
2713 return data_ld_host_order_addr32(nfp_prog, meta, meta->insn.src_reg * 2, in mem_ldx_data()
2725 return data_ld_host_order_addr40(nfp_prog, meta, meta->insn.src_reg * 2, in mem_ldx_emem()
2740 src_base = reg_a(meta->insn.src_reg * 2); in mem_ldx_data_init_pktcache()
2957 meta->insn.src_reg * 2, size); in mem_stx_data()
2965 meta->insn.src_reg * 2, meta->insn.dst_reg * 2, in mem_stx_stack()
3021 u8 src_gpr = meta->insn.src_reg * 2; in mem_xadd()
3238 ALU_OP_XOR, reg_b(insn->src_reg * 2)); in jeq_reg()
3242 reg_b(insn->src_reg * 2 + 1)); in jeq_reg()
3897 insn.src_reg == insn.dst_reg) in nfp_bpf_opt_reg_init()
3902 insn.src_reg == 1 && insn.dst_reg == 6) in nfp_bpf_opt_reg_init()
3987 if (next.src_reg || next.dst_reg) in nfp_bpf_opt_ld_mask()
4022 if (next1.src_reg || next1.dst_reg || in nfp_bpf_opt_ld_shift()
4023 next2.src_reg || next2.dst_reg) in nfp_bpf_opt_ld_shift()
4068 if (ld->dst_reg != st->src_reg) in curr_pair_is_memcpy()
4102 prev_ld_base = prev_ld->src_reg; in curr_pair_chain_with_previous()
4111 if (ld->src_reg != prev_ld_base || st->dst_reg != prev_st_base) in curr_pair_chain_with_previous()
4416 meta1->insn.src_reg != BPF_PSEUDO_MAP_FD) in nfp_bpf_replace_map_ptrs()