Lines Matching refs:insn

230 	u32 insn = 0;  in do_mathemu()  local
236 if (get_user(insn, (u32 *)pc)) in do_mathemu()
239 switch (insn >> 26) { in do_mathemu()
250 switch ((insn >> 1) & 0x3ff) { in do_mathemu()
266 switch ((insn >> 1) & 0x1f) { in do_mathemu()
284 if (insn & 0x20) { in do_mathemu()
285 switch ((insn >> 1) & 0x1f) { in do_mathemu()
304 switch ((insn >> 1) & 0x3ff) { in do_mathemu()
331 op0 = (void *)&current->thread.TS_FPR((insn >> 21) & 0x1f); in do_mathemu()
332 op1 = (void *)&current->thread.TS_FPR((insn >> 16) & 0x1f); in do_mathemu()
333 op2 = (void *)&current->thread.TS_FPR((insn >> 11) & 0x1f); in do_mathemu()
337 op0 = (void *)&current->thread.TS_FPR((insn >> 21) & 0x1f); in do_mathemu()
338 op1 = (void *)&current->thread.TS_FPR((insn >> 16) & 0x1f); in do_mathemu()
339 op2 = (void *)&current->thread.TS_FPR((insn >> 6) & 0x1f); in do_mathemu()
343 op0 = (void *)&current->thread.TS_FPR((insn >> 21) & 0x1f); in do_mathemu()
344 op1 = (void *)&current->thread.TS_FPR((insn >> 16) & 0x1f); in do_mathemu()
345 op2 = (void *)&current->thread.TS_FPR((insn >> 11) & 0x1f); in do_mathemu()
346 op3 = (void *)&current->thread.TS_FPR((insn >> 6) & 0x1f); in do_mathemu()
350 idx = (insn >> 16) & 0x1f; in do_mathemu()
351 sdisp = (insn & 0xffff); in do_mathemu()
352 op0 = (void *)&current->thread.TS_FPR((insn >> 21) & 0x1f); in do_mathemu()
357 idx = (insn >> 16) & 0x1f; in do_mathemu()
361 sdisp = (insn & 0xffff); in do_mathemu()
362 op0 = (void *)&current->thread.TS_FPR((insn >> 21) & 0x1f); in do_mathemu()
367 op0 = (void *)&current->thread.TS_FPR((insn >> 21) & 0x1f); in do_mathemu()
371 op0 = (void *)&current->thread.TS_FPR((insn >> 21) & 0x1f); in do_mathemu()
372 op1 = (void *)&current->thread.TS_FPR((insn >> 16) & 0x1f); in do_mathemu()
376 op0 = (void *)&current->thread.TS_FPR((insn >> 21) & 0x1f); in do_mathemu()
377 op1 = (void *)&current->thread.TS_FPR((insn >> 11) & 0x1f); in do_mathemu()
381 idx = (insn >> 16) & 0x1f; in do_mathemu()
382 op0 = (void *)&current->thread.TS_FPR((insn >> 21) & 0x1f); in do_mathemu()
384 + regs->gpr[(insn >> 11) & 0x1f]); in do_mathemu()
388 idx = (insn >> 16) & 0x1f; in do_mathemu()
391 op0 = (void *)&current->thread.TS_FPR((insn >> 21) & 0x1f); in do_mathemu()
393 + regs->gpr[(insn >> 11) & 0x1f]); in do_mathemu()
398 op1 = (void *)((insn >> 23) & 0x7); in do_mathemu()
399 op2 = (void *)&current->thread.TS_FPR((insn >> 16) & 0x1f); in do_mathemu()
400 op3 = (void *)&current->thread.TS_FPR((insn >> 11) & 0x1f); in do_mathemu()
405 op1 = (void *)((insn >> 23) & 0x7); in do_mathemu()
406 op2 = (void *)((insn >> 18) & 0x7); in do_mathemu()
410 op0 = (void *)((insn >> 21) & 0x1f); in do_mathemu()
414 op0 = (void *)((insn >> 23) & 0x7); in do_mathemu()
415 op1 = (void *)((insn >> 12) & 0xf); in do_mathemu()
419 op0 = (void *)((insn >> 17) & 0xff); in do_mathemu()
420 op1 = (void *)&current->thread.TS_FPR((insn >> 11) & 0x1f); in do_mathemu()
436 if (insn & 1) { in do_mathemu()