Lines Matching refs:gpr
1015 (*lmem_step)(struct nfp_prog *nfp_prog, u8 gpr, u8 gpr_byte, s32 off,
1162 unsigned int size, unsigned int ptr_off, u8 gpr, u8 ptr_gpr, in mem_op_stack() argument
1228 wrp_zext(nfp_prog, meta, gpr); in mem_op_stack()
1243 ret = step(nfp_prog, gpr, gpr_byte, off, slice_size, in mem_op_stack()
1244 first, gpr != prev_gpr, last, lm3, needs_inc); in mem_op_stack()
1248 prev_gpr = gpr; in mem_op_stack()
1254 gpr++; in mem_op_stack()
2553 u8 gpr = insn->dst_reg * 2; in end_reg32() local
2557 emit_ld_field(nfp_prog, reg_both(gpr), 0x9, reg_b(gpr), in end_reg32()
2559 emit_ld_field(nfp_prog, reg_both(gpr), 0xe, reg_a(gpr), in end_reg32()
2562 wrp_immed(nfp_prog, reg_both(gpr + 1), 0); in end_reg32()
2565 wrp_end32(nfp_prog, reg_a(gpr), gpr); in end_reg32()
2566 wrp_immed(nfp_prog, reg_both(gpr + 1), 0); in end_reg32()
2569 wrp_mov(nfp_prog, imm_a(nfp_prog), reg_b(gpr + 1)); in end_reg32()
2571 wrp_end32(nfp_prog, reg_a(gpr), gpr + 1); in end_reg32()
2572 wrp_end32(nfp_prog, imm_a(nfp_prog), gpr); in end_reg32()