Searched refs:rdhi (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/arch/arm/probes/kprobes/ |
H A D | actions-arm.c | 272 int rdhi = (insn >> 16) & 0xf; in emulate_rdlo12rdhi16rn0rm8_rwflags_nopc() local 277 register unsigned long rdhiv asm("r2") = regs->uregs[rdhi]; in emulate_rdlo12rdhi16rn0rm8_rwflags_nopc() 293 regs->uregs[rdhi] = rdhiv; in emulate_rdlo12rdhi16rn0rm8_rwflags_nopc()
|
H A D | actions-thumb.c | 283 int rdhi = (insn >> 8) & 0xf; in t32_emulate_rdlo12rdhi8rn16rm0_noflags() local 288 register unsigned long rdhiv asm("r1") = regs->uregs[rdhi]; in t32_emulate_rdlo12rdhi8rn16rm0_noflags() 301 regs->uregs[rdhi] = rdhiv; in t32_emulate_rdlo12rdhi8rn16rm0_noflags()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate.c | 1487 int rdhi, rdlo, rd0, rd1, i; in disas_iwmmxt_insn() local 1495 rdhi = (insn >> 16) & 0xf; in disas_iwmmxt_insn() 1499 tcg_gen_extrh_i64_i32(cpu_R[rdhi], cpu_V0); in disas_iwmmxt_insn() 1501 tcg_gen_concat_i32_i64(cpu_V0, cpu_R[rdlo], cpu_R[rdhi]); in disas_iwmmxt_insn() 2459 int acc, rd0, rd1, rdhi, rdlo; in disas_dsp_insn() local 2500 rdhi = (insn >> 16) & 0xf; in disas_dsp_insn() 2510 tcg_gen_extrh_i64_i32(cpu_R[rdhi], cpu_V0); in disas_dsp_insn() 2511 tcg_gen_andi_i32(cpu_R[rdhi], cpu_R[rdhi], (1 << (40 - 32)) - 1); in disas_dsp_insn() 2513 tcg_gen_concat_i32_i64(cpu_V0, cpu_R[rdlo], cpu_R[rdhi]); in disas_dsp_insn()
|