Home | History | Annotate | Download | only in priv

Lines Matching defs:regRd

1540    UChar regRd = get_rd(theInstr);
1557 DIP("dsrl r%u, r%u, %lld", regRd, regRt, sImmsa);
1559 putIReg(regRd, mkexpr(tmpRd));
1563 DIP("drotr r%u, r%u, %lld", regRd, regRt, sImmsa);
1570 putIReg(regRd, mkexpr(tmpRd));
1578 DIP("dsrl32 r%u, r%u, %lld", regRd, regRt, sImmsa + 32);
1580 putIReg(regRd, mkexpr(tmpRd));
1583 DIP("drotr32 r%u, r%u, %lld", regRd, regRt, sImmsa);
1593 putIReg(regRd, mkexpr(tmpRd));
1601 DIP("dsrlv r%u, r%u, r%u", regRd, regRt, regRs);
1607 putIReg(regRd, mkexpr(tmpRd));
1610 DIP("drotrv r%u, r%u, r%u", regRd, regRt, regRs);
1631 putIReg(regRd, mkexpr(tmpOr));
1637 DIP("dsll r%u, r%u, %lld", regRd, regRt, sImmsa);
1640 putIReg(regRd, mkexpr(tmpRd));
1644 DIP("dsll32 r%u, r%u, %lld", regRd, regRt, sImmsa);
1646 putIReg(regRd, mkexpr(tmpRd));
1650 DIP("dsllv r%u, r%u, r%u", regRd, regRt, regRs);
1656 putIReg(regRd, mkexpr(tmpRd));
1661 DIP("dsra r%u, r%u, %lld", regRd, regRt, sImmsa);
1663 putIReg(regRd, mkexpr(tmpRd));
1668 DIP("dsra32 r%u, r%u, %lld", regRd, regRt, sImmsa);
1670 putIReg(regRd, mkexpr(tmpRd));
1675 DIP("dsrav r%u, r%u, r%u", regRd, regRt, regRs);
1680 putIReg(regRd, mkexpr(tmpRd));
2241 UChar regRd = get_rd(theInstr);
2260 DIP("dmul r%u, r%u, r%u", regRd, regRs, regRt);
2263 putIReg(regRd, unop(Iop_128to64, mkexpr(t0)));
2300 DIP("lai r%u,(r%u)\n", regRd, regRs);
2306 mips_irgen_load_and_add32(addr, new, regRd, True);
2311 DIP("laid r%u,(r%u)\n", regRd, regRs);
2317 mips_irgen_load_and_add64(addr, new, regRd, True);
2322 DIP("lad r%u,(r%u)\n", regRd, regRs);
2328 mips_irgen_load_and_add32(addr, new, regRd, True);
2333 DIP("ladd r%u,(r%u)\n", regRd, regRs);
2339 mips_irgen_load_and_add64(addr, new, regRd, True);
2344 DIP("las r%u,(r%u)\n", regRd, regRs);
2348 mips_irgen_load_and_add32(addr, new, regRd, True);
2353 DIP("lasd r%u,(r%u)\n", regRd, regRs);
2357 mips_irgen_load_and_add64(addr, new, regRd, True);
2362 DIP("lac r%u,(r%u)\n", regRd, regRs);
2366 mips_irgen_load_and_add32(addr, new, regRd, True);
2371 DIP("lacd r%u,(r%u)\n", regRd, regRs);
2375 mips_irgen_load_and_add64(addr, new, regRd, True);
2380 DIP("laa r%u,(r%u),r%u\n", regRd, regRs, regRt);
2386 mips_irgen_load_and_add32(addr, new, regRd, True);
2391 DIP("laad r%u,(r%u),r%u\n", regRd, regRs, regRt);
2397 mips_irgen_load_and_add64(addr, new, regRd, True);
2402 DIP("law r%u,(r%u)\n", regRd, regRs);
2406 mips_irgen_load_and_add32(addr, new, regRd, True);
2411 DIP("lawd r%u,(r%u)\n", regRd, regRs);
2415 mips_irgen_load_and_add64(addr, new, regRd, True);
2428 DIP("BADDU r%u, r%u, r%u", regRs, regRt, regRd);
2436 putIReg(regRd, binop(mkSzOp(ty, Iop_And8),
2440 putIReg(regRd, binop(mkSzOp(ty, Iop_And8),
2452 DIP("pop r%u, r%u", regRd, regRs);
2498 putIReg(regRd, mkexpr(nyu));
2508 DIP("dpop r%u, r%u", regRd, regRs);
2534 putIReg(regRd, mkexpr(nyu));
2576 DIP("sne r%u, r%u, r%u", regRd,regRs, regRt);
2578 putIReg(regRd, unop(Iop_1Uto64, binop(Iop_CmpNE64,
2582 putIReg(regRd,unop(Iop_1Uto32, binop(Iop_CmpNE32,
2588 DIP("seq r%u, r%u, %d", regRd, regRs, regRt);
2590 putIReg(regRd, unop(Iop_1Uto64,
2594 putIReg(regRd, unop(Iop_1Uto32,
2635 DIP("lwx r%u, r%u(r%u)", regRd, regRt, regRs);
2637 putIReg(regRd, mkWidenFrom32(ty, load(Ity_I32, mkexpr(t1)),
2642 DIP("lhx r%u, r%u(r%u)", regRd, regRt, regRs);
2645 putIReg(regRd, unop(Iop_16Sto64, load(Ity_I16,
2648 putIReg(regRd, unop(Iop_16Sto32, load(Ity_I16,
2652 DIP("ldx r%u, r%u(r%u)", regRd, regRt, regRs);
2655 putIReg(regRd, load(Ity_I64, mkexpr(t1)));
2659 DIP("lbux r%u, r%u(r%u)", regRd, regRt, regRs);
2662 putIReg(regRd, unop(Iop_8Uto64, load(Ity_I8,
2665 putIReg(regRd, unop(Iop_8Uto32, load(Ity_I8,
2670 DIP("lwux r%u, r%u(r%u)", regRd, regRt, regRs);
2672 putIReg(regRd, mkWidenFrom32(ty, load(Ity_I32, mkexpr(t1)),
2677 DIP("lhux r%u, r%u(r%u)", regRd, regRt, regRs);
2680 putIReg(regRd,
2683 putIReg(regRd,
2688 DIP("lbx r%u, r%u(r%u)", regRd, regRs, regRt);
2691 putIReg(regRd,
2694 putIReg(regRd,