Lines Matching refs:rnv
34 unsigned long rnv = (rn == 15) ? pc : regs->uregs[rn]; in t32_simulate_table_branch() local
39 halfwords = ((u16 *)rnv)[rmv]; in t32_simulate_table_branch()
41 halfwords = ((u8 *)rnv)[rmv]; in t32_simulate_table_branch()
171 register unsigned long rnv asm("r2") = (rn == 15) ? pc in t32_emulate_ldrdstrd()
176 : "=r" (rt1v), "=r" (rt2v), "=r" (rnv) in t32_emulate_ldrdstrd()
177 : "0" (rt1v), "1" (rt2v), "2" (rnv), [fn] "r" (asi->insn_fn) in t32_emulate_ldrdstrd()
182 regs->uregs[rn] = rnv; /* Writeback base register */ in t32_emulate_ldrdstrd()
196 register unsigned long rnv asm("r2") = regs->uregs[rn]; in t32_emulate_ldrstr()
201 : "=r" (rtv), "=r" (rnv) in t32_emulate_ldrstr()
202 : "0" (rtv), "1" (rnv), "r" (rmv), [fn] "r" (asi->insn_fn) in t32_emulate_ldrstr()
206 regs->uregs[rn] = rnv; /* Writeback base register */ in t32_emulate_ldrstr()
222 register unsigned long rnv asm("r2") = regs->uregs[rn]; in t32_emulate_rd8rn16rm0_rwflags()
231 : "0" (rdv), "r" (rnv), "r" (rmv), in t32_emulate_rd8rn16rm0_rwflags()
248 register unsigned long rnv asm("r2") = pc & ~3; in t32_emulate_rd8pc16_noflags()
253 : "0" (rdv), "r" (rnv), [fn] "r" (asi->insn_fn) in t32_emulate_rd8pc16_noflags()
268 register unsigned long rnv asm("r2") = regs->uregs[rn]; in t32_emulate_rd8rn16_noflags()
273 : "0" (rdv), "r" (rnv), [fn] "r" (asi->insn_fn) in t32_emulate_rd8rn16_noflags()
292 register unsigned long rnv asm("r2") = regs->uregs[rn]; in t32_emulate_rdlo12rdhi8rn16rm0_noflags()
298 : "0" (rdlov), "1" (rdhiv), "r" (rnv), "r" (rmv), in t32_emulate_rdlo12rdhi8rn16rm0_noflags()