Home
last modified time | relevance | path

Searched refs:reg_both (Results 1 – 2 of 2) sorted by relevance

/drivers/net/ethernet/netronome/nfp/
Dnfp_bpf_jit.c623 emit_alu(nfp_prog, reg_both(dst), reg_none(), ALU_OP_NONE, reg_b(src)); in wrp_reg_mov()
669 emit_shf(nfp_prog, reg_both(0), reg_none(), SHF_OP_NONE, in construct_data_ind_ld()
673 emit_alu(nfp_prog, reg_both(i), in construct_data_ind_ld()
677 wrp_immed(nfp_prog, reg_both(1), 0); in construct_data_ind_ld()
704 wrp_immed(nfp_prog, reg_both(dst), 0); in wrp_alu_imm()
710 wrp_immed(nfp_prog, reg_both(dst), ~0U); in wrp_alu_imm()
716 emit_alu(nfp_prog, reg_both(dst), reg_none(), in wrp_alu_imm()
723 emit_alu(nfp_prog, reg_both(dst), reg_a(dst), alu_op, tmp_reg); in wrp_alu_imm()
750 emit_alu(nfp_prog, reg_both(dst), reg_a(dst), alu_op, reg_b(src)); in wrp_alu64_reg()
751 emit_alu(nfp_prog, reg_both(dst + 1), in wrp_alu64_reg()
[all …]
Dnfp_bpf.h82 #define reg_both(x) ((x) | FIELD_PREP(NN_REG_TYPE, NN_REG_GPR_BOTH)) macro
93 #define imm_both(np) reg_both((np)->regs_per_thread - STATIC_REG_IMM)