Lines Matching refs:rreg
168 int swreg_to_unrestricted(swreg dst, swreg lreg, swreg rreg, in swreg_to_unrestricted() argument
184 if (swreg_type(lreg) == swreg_type(rreg) && in swreg_to_unrestricted()
189 swreg_type(rreg) == NN_REG_GPR_A) { in swreg_to_unrestricted()
190 reg->areg = nfp_swreg_to_unreg(rreg, false); in swreg_to_unrestricted()
195 reg->breg = nfp_swreg_to_unreg(rreg, false); in swreg_to_unrestricted()
199 reg->src_lmextn = swreg_lmextn(lreg) || swreg_lmextn(rreg); in swreg_to_unrestricted()
249 int swreg_to_restricted(swreg dst, swreg lreg, swreg rreg, in swreg_to_restricted() argument
265 if (swreg_type(lreg) == swreg_type(rreg) && in swreg_to_restricted()
270 swreg_type(rreg) == NN_REG_GPR_A) { in swreg_to_restricted()
271 reg->areg = nfp_swreg_to_rereg(rreg, false, has_imm8, ®->i8); in swreg_to_restricted()
276 reg->breg = nfp_swreg_to_rereg(rreg, false, has_imm8, ®->i8); in swreg_to_restricted()
280 reg->src_lmextn = swreg_lmextn(lreg) || swreg_lmextn(rreg); in swreg_to_restricted()