Lines Matching refs:get_reg
10 static int get_reg(struct pt_regs *regs, int nr) in get_reg() function
87 val = get_reg(regs, dest); in emu_addi()
109 val = get_reg(regs, dest); in emu_add()
110 val += get_reg(regs, src); in emu_add()
122 tmp = get_reg(regs, dest); in emu_addx()
124 val += (unsigned int)get_reg(regs, REG2(insn)); in emu_addx()
141 val = get_reg(regs, dest); in emu_and()
142 val &= get_reg(regs, REG2(insn)); in emu_and()
150 if (get_reg(regs, REG1(insn)) < get_reg(regs, REG2(insn))) in emu_cmp()
160 if (get_reg(regs, REG1(insn)) == get_reg(regs, REG2(insn))) in emu_cmpeq()
170 if ((unsigned int)get_reg(regs, REG1(insn)) in emu_cmpu()
171 < (unsigned int)get_reg(regs, REG2(insn))) in emu_cmpu()
181 if (!get_reg(regs, REG2(insn))) in emu_cmpz()
193 val = get_reg(regs, REG2(insn)); in emu_mv()
203 val = get_reg(regs, REG2(insn)); in emu_neg()
213 val = get_reg(regs, REG2(insn)); in emu_not()
224 val = get_reg(regs, dest); in emu_or()
225 val |= get_reg(regs, REG2(insn)); in emu_or()
236 val = get_reg(regs, dest); in emu_sub()
237 val -= get_reg(regs, REG2(insn)); in emu_sub()
248 val = tmp = get_reg(regs, dest); in emu_subx()
249 val -= (unsigned int)get_reg(regs, REG2(insn)); in emu_subx()
267 val = (unsigned int)get_reg(regs, dest); in emu_xor()
268 val ^= (unsigned int)get_reg(regs, REG2(insn)); in emu_xor()
279 reg1 = get_reg(regs, dest); in emu_mul()
280 reg2 = get_reg(regs, REG2(insn)); in emu_mul()
296 reg1 = get_reg(regs, REG1(insn)); in emu_mullo_a0()
297 reg2 = get_reg(regs, REG2(insn)); in emu_mullo_a0()
316 reg1 = get_reg(regs, REG1(insn)); in emu_mullo_a1()
317 reg2 = get_reg(regs, REG2(insn)); in emu_mullo_a1()
495 ucp = (unsigned char *)get_reg(regs, src); in emu_ld()
530 ucp = (unsigned char *)get_reg(regs, src2); in emu_st()
536 val = get_reg(regs, REG1(insn16)); in emu_st()