Lines Matching refs:rt
113 int rt = (insn >> 12) & 0xf; in t32_simulate_ldr_literal() local
125 if (rt == 15) { in t32_simulate_ldr_literal()
143 regs->uregs[rt] = rtv; in t32_simulate_ldr_literal()
191 int rt = (insn >> 12) & 0xf; in t32_emulate_ldrstr() local
195 register unsigned long rtv asm("r0") = regs->uregs[rt]; in t32_emulate_ldrstr()
207 if (rt == 15) /* Can't be true for a STR as they aren't allowed */ in t32_emulate_ldrstr()
210 regs->uregs[rt] = rtv; in t32_emulate_ldrstr()
328 int rt = (insn >> 8) & 0x7; in t16_simulate_ldr_literal() local
329 regs->uregs[rt] = base[index]; in t16_simulate_ldr_literal()
338 int rt = (insn >> 8) & 0x7; in t16_simulate_ldrstr_sp_relative() local
340 regs->uregs[rt] = base[index]; in t16_simulate_ldrstr_sp_relative()
342 base[index] = regs->uregs[rt]; in t16_simulate_ldrstr_sp_relative()
352 int rt = (insn >> 8) & 0x7; in t16_simulate_reladr() local
353 regs->uregs[rt] = base + offset * 4; in t16_simulate_reladr()