Searched refs:reg_both (Results 1 – 2 of 2) sorted by relevance
/drivers/net/ethernet/netronome/nfp/ |
D | nfp_bpf_jit.c | 623 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 …]
|
D | nfp_bpf.h | 82 #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)
|