Lines Matching refs:rdv
164 register unsigned long rdv asm("r0") = regs->uregs[rd]; in emulate_rd12rn16rm0rs8_rwflags()
176 : "=r" (rdv), [cpsr] "=r" (cpsr) in emulate_rd12rn16rm0rs8_rwflags()
177 : "0" (rdv), "r" (rnv), "r" (rmv), "r" (rsv), in emulate_rd12rn16rm0rs8_rwflags()
183 alu_write_pc(rdv, regs); in emulate_rd12rn16rm0rs8_rwflags()
185 regs->uregs[rd] = rdv; in emulate_rd12rn16rm0rs8_rwflags()
197 register unsigned long rdv asm("r0") = regs->uregs[rd]; in emulate_rd12rn16rm0_rwflags_nopc()
206 : "=r" (rdv), [cpsr] "=r" (cpsr) in emulate_rd12rn16rm0_rwflags_nopc()
207 : "0" (rdv), "r" (rnv), "r" (rmv), in emulate_rd12rn16rm0_rwflags_nopc()
212 regs->uregs[rd] = rdv; in emulate_rd12rn16rm0_rwflags_nopc()
226 register unsigned long rdv asm("r2") = regs->uregs[rd]; in emulate_rd16rn12rm0rs8_rwflags_nopc()
236 : "=r" (rdv), [cpsr] "=r" (cpsr) in emulate_rd16rn12rm0rs8_rwflags_nopc()
237 : "0" (rdv), "r" (rnv), "r" (rmv), "r" (rsv), in emulate_rd16rn12rm0rs8_rwflags_nopc()
242 regs->uregs[rd] = rdv; in emulate_rd16rn12rm0rs8_rwflags_nopc()
253 register unsigned long rdv asm("r0") = regs->uregs[rd]; in emulate_rd12rm0_noflags_nopc()
258 : "=r" (rdv) in emulate_rd12rm0_noflags_nopc()
259 : "0" (rdv), "r" (rmv), [fn] "r" (asi->insn_fn) in emulate_rd12rm0_noflags_nopc()
263 regs->uregs[rd] = rdv; in emulate_rd12rm0_noflags_nopc()