Lines Matching refs:rn
82 int rn = (insn >> 16) & 0xf; in emulate_ldrdstrd() local
87 register unsigned long rnv asm("r2") = (rn == 15) ? pc in emulate_ldrdstrd()
88 : regs->uregs[rn]; in emulate_ldrdstrd()
102 regs->uregs[rn] = rnv; in emulate_ldrdstrd()
111 int rn = (insn >> 16) & 0xf; in emulate_ldr() local
115 register unsigned long rnv asm("r2") = (rn == 15) ? pc in emulate_ldr()
116 : regs->uregs[rn]; in emulate_ldr()
132 regs->uregs[rn] = rnv; in emulate_ldr()
142 int rn = (insn >> 16) & 0xf; in emulate_str() local
147 register unsigned long rnv asm("r2") = (rn == 15) ? rnpc in emulate_str()
148 : regs->uregs[rn]; in emulate_str()
159 regs->uregs[rn] = rnv; in emulate_str()
168 int rn = (insn >> 16) & 0xf; in emulate_rd12rn16rm0rs8_rwflags() local
173 register unsigned long rnv asm("r2") = (rn == 15) ? pc in emulate_rd12rn16rm0rs8_rwflags()
174 : regs->uregs[rn]; in emulate_rd12rn16rm0rs8_rwflags()
202 int rn = (insn >> 16) & 0xf; in emulate_rd12rn16rm0_rwflags_nopc() local
206 register unsigned long rnv asm("r2") = regs->uregs[rn]; in emulate_rd12rn16rm0_rwflags_nopc()
230 int rn = (insn >> 12) & 0xf; in emulate_rd16rn12rm0rs8_rwflags_nopc() local
235 register unsigned long rnv asm("r0") = regs->uregs[rn]; in emulate_rd16rn12rm0rs8_rwflags_nopc()
281 int rn = insn & 0xf; in emulate_rdlo12rdhi16rn0rm8_rwflags_nopc() local
286 register unsigned long rnv asm("r3") = regs->uregs[rn]; in emulate_rdlo12rdhi16rn0rm8_rwflags_nopc()