Lines Matching refs:rn
74 int rn = (insn >> 16) & 0xf; in emulate_ldrdstrd() local
79 register unsigned long rnv asm("r2") = (rn == 15) ? pc in emulate_ldrdstrd()
80 : regs->uregs[rn]; in emulate_ldrdstrd()
94 regs->uregs[rn] = rnv; in emulate_ldrdstrd()
103 int rn = (insn >> 16) & 0xf; in emulate_ldr() local
107 register unsigned long rnv asm("r2") = (rn == 15) ? pc in emulate_ldr()
108 : regs->uregs[rn]; in emulate_ldr()
124 regs->uregs[rn] = rnv; in emulate_ldr()
134 int rn = (insn >> 16) & 0xf; in emulate_str() local
139 register unsigned long rnv asm("r2") = (rn == 15) ? rnpc in emulate_str()
140 : regs->uregs[rn]; in emulate_str()
151 regs->uregs[rn] = rnv; in emulate_str()
160 int rn = (insn >> 16) & 0xf; in emulate_rd12rn16rm0rs8_rwflags() local
165 register unsigned long rnv asm("r2") = (rn == 15) ? pc in emulate_rd12rn16rm0rs8_rwflags()
166 : regs->uregs[rn]; in emulate_rd12rn16rm0rs8_rwflags()
194 int rn = (insn >> 16) & 0xf; in emulate_rd12rn16rm0_rwflags_nopc() local
198 register unsigned long rnv asm("r2") = regs->uregs[rn]; in emulate_rd12rn16rm0_rwflags_nopc()
222 int rn = (insn >> 12) & 0xf; in emulate_rd16rn12rm0rs8_rwflags_nopc() local
227 register unsigned long rnv asm("r0") = regs->uregs[rn]; in emulate_rd16rn12rm0rs8_rwflags_nopc()
273 int rn = insn & 0xf; in emulate_rdlo12rdhi16rn0rm8_rwflags_nopc() local
278 register unsigned long rnv asm("r3") = regs->uregs[rn]; in emulate_rdlo12rdhi16rn0rm8_rwflags_nopc()