Lines Matching refs:get_reg
11 static int get_reg(struct pt_regs *regs, int nr) in get_reg() function
88 val = get_reg(regs, dest); in emu_addi()
110 val = get_reg(regs, dest); in emu_add()
111 val += get_reg(regs, src); in emu_add()
123 tmp = get_reg(regs, dest); in emu_addx()
125 val += (unsigned int)get_reg(regs, REG2(insn)); in emu_addx()
142 val = get_reg(regs, dest); in emu_and()
143 val &= get_reg(regs, REG2(insn)); in emu_and()
151 if (get_reg(regs, REG1(insn)) < get_reg(regs, REG2(insn))) in emu_cmp()
161 if (get_reg(regs, REG1(insn)) == get_reg(regs, REG2(insn))) in emu_cmpeq()
171 if ((unsigned int)get_reg(regs, REG1(insn)) in emu_cmpu()
172 < (unsigned int)get_reg(regs, REG2(insn))) in emu_cmpu()
182 if (!get_reg(regs, REG2(insn))) in emu_cmpz()
194 val = get_reg(regs, REG2(insn)); in emu_mv()
204 val = get_reg(regs, REG2(insn)); in emu_neg()
214 val = get_reg(regs, REG2(insn)); in emu_not()
225 val = get_reg(regs, dest); in emu_or()
226 val |= get_reg(regs, REG2(insn)); in emu_or()
237 val = get_reg(regs, dest); in emu_sub()
238 val -= get_reg(regs, REG2(insn)); in emu_sub()
249 val = tmp = get_reg(regs, dest); in emu_subx()
250 val -= (unsigned int)get_reg(regs, REG2(insn)); in emu_subx()
268 val = (unsigned int)get_reg(regs, dest); in emu_xor()
269 val ^= (unsigned int)get_reg(regs, REG2(insn)); in emu_xor()
280 reg1 = get_reg(regs, dest); in emu_mul()
281 reg2 = get_reg(regs, REG2(insn)); in emu_mul()
297 reg1 = get_reg(regs, REG1(insn)); in emu_mullo_a0()
298 reg2 = get_reg(regs, REG2(insn)); in emu_mullo_a0()
317 reg1 = get_reg(regs, REG1(insn)); in emu_mullo_a1()
318 reg2 = get_reg(regs, REG2(insn)); in emu_mullo_a1()
496 ucp = (unsigned char *)get_reg(regs, src); in emu_ld()
531 ucp = (unsigned char *)get_reg(regs, src2); in emu_st()
537 val = get_reg(regs, REG1(insn16)); in emu_st()