Lines Matching refs:rt
110 int rt = (insn >> 12) & 0xf; in t32_simulate_ldr_literal() local
122 if (rt == 15) { in t32_simulate_ldr_literal()
140 regs->uregs[rt] = rtv; in t32_simulate_ldr_literal()
188 int rt = (insn >> 12) & 0xf; in t32_emulate_ldrstr() local
192 register unsigned long rtv asm("r0") = regs->uregs[rt]; in t32_emulate_ldrstr()
204 if (rt == 15) /* Can't be true for a STR as they aren't allowed */ in t32_emulate_ldrstr()
207 regs->uregs[rt] = rtv; in t32_emulate_ldrstr()
325 int rt = (insn >> 8) & 0x7; in t16_simulate_ldr_literal() local
326 regs->uregs[rt] = base[index]; in t16_simulate_ldr_literal()
335 int rt = (insn >> 8) & 0x7; in t16_simulate_ldrstr_sp_relative() local
337 regs->uregs[rt] = base[index]; in t16_simulate_ldrstr_sp_relative()
339 base[index] = regs->uregs[rt]; in t16_simulate_ldrstr_sp_relative()
349 int rt = (insn >> 8) & 0x7; in t16_simulate_reladr() local
350 regs->uregs[rt] = base + offset * 4; in t16_simulate_reladr()