Lines Matching refs:dst_gpr

848 data_ld(struct nfp_prog *nfp_prog, swreg offset, u8 dst_gpr, int size)  in data_ld()  argument
864 emit_shf(nfp_prog, reg_both(dst_gpr), reg_none(), SHF_OP_NONE, in data_ld()
868 wrp_mov(nfp_prog, reg_both(dst_gpr + i), reg_xfer(i)); in data_ld()
871 wrp_immed(nfp_prog, reg_both(dst_gpr + 1), 0); in data_ld()
877 data_ld_host_order(struct nfp_prog *nfp_prog, u8 dst_gpr, in data_ld_host_order() argument
894 emit_ld_field_any(nfp_prog, reg_both(dst_gpr), mask, in data_ld_host_order()
898 wrp_mov(nfp_prog, reg_both(dst_gpr + i), reg_xfer(i)); in data_ld_host_order()
901 wrp_immed(nfp_prog, reg_both(dst_gpr + 1), 0); in data_ld_host_order()
908 u8 dst_gpr, u8 size) in data_ld_host_order_addr32() argument
910 return data_ld_host_order(nfp_prog, dst_gpr, reg_a(src_gpr), offset, in data_ld_host_order_addr32()
916 u8 dst_gpr, u8 size) in data_ld_host_order_addr40() argument
922 return data_ld_host_order(nfp_prog, dst_gpr, rega, regb, in data_ld_host_order_addr40()
961 data_stx_host_order(struct nfp_prog *nfp_prog, u8 dst_gpr, swreg offset, in data_stx_host_order() argument
970 reg_a(dst_gpr), offset, size - 1, CMD_CTX_SWAP); in data_stx_host_order()
976 data_st_host_order(struct nfp_prog *nfp_prog, u8 dst_gpr, swreg offset, in data_st_host_order() argument
984 reg_a(dst_gpr), offset, size - 1, CMD_CTX_SWAP); in data_st_host_order()
2610 u8 dst_gpr = meta->insn.dst_reg * 2; in mem_ldx_data_from_pktcache_unaligned() local
2615 dst_hi = reg_both(dst_gpr + 1); in mem_ldx_data_from_pktcache_unaligned()
2616 dst_lo = reg_both(dst_gpr); in mem_ldx_data_from_pktcache_unaligned()
2662 u8 dst_gpr, idx; in mem_ldx_data_from_pktcache_aligned() local
2665 dst_gpr = meta->insn.dst_reg * 2; in mem_ldx_data_from_pktcache_aligned()
2666 dst_hi = reg_both(dst_gpr + 1); in mem_ldx_data_from_pktcache_aligned()
2667 dst_lo = reg_both(dst_gpr); in mem_ldx_data_from_pktcache_aligned()
2867 u8 dst_gpr = meta->insn.dst_reg * 2; in mem_xadd() local
2912 addra = reg_a(dst_gpr); in mem_xadd()
2913 addrb = reg_b(dst_gpr + 1); in mem_xadd()
2916 reg_a(dst_gpr), ALU_OP_ADD, off); in mem_xadd()
2918 reg_a(dst_gpr + 1), ALU_OP_ADD_C, reg_imm(0)); in mem_xadd()