Lines Matching refs:immR
683 const HChar *showMIPSAluOp(MIPSAluOp op, Bool immR)
688 ret = immR ? "addiu" : "addu";
694 ret = immR ? "andi" : "and";
697 ret = immR ? "ori" : "or";
700 vassert(immR == False); /*there's no nor with an immediate operand!? */
704 ret = immR ? "xori" : "xor";
707 ret = immR ? "daddi" : "dadd";
710 ret = immR ? "dsubi" : "dsub";
713 ret = immR ? "slti" : "slt";
722 const HChar *showMIPSShftOp(MIPSShftOp op, Bool immR, Bool sz32)
727 ret = immR ? (sz32 ? "sra" : "dsra") : (sz32 ? "srav" : "dsrav");
730 ret = immR ? (sz32 ? "sll" : "dsll") : (sz32 ? "sllv" : "dsllv");
733 ret = immR ? (sz32 ? "srl" : "dsrl") : (sz32 ? "srlv" : "dsrlv");
2528 Bool immR = toBool(srcR->tag == Mrh_Imm);
2531 UInt r_srcR = immR ? (-1) /*bogus */ : iregNo(srcR->Mrh.Reg.reg,
2536 if (immR) {
2546 if (immR) {
2557 if (immR) {
2567 if (immR) {
2591 vassert(!immR);
2595 if (immR) {
2605 if (immR) {
2614 if (immR) {
2621 if (immR) {
2637 Bool immR = toBool(srcR->tag == Mrh_Imm);
2640 UInt r_srcR = immR ? (-1) /*bogus */ : iregNo(srcR->Mrh.Reg.reg,
2647 if (immR) {
2656 if (immR) {
2673 if (immR) {
2683 if (immR) {
2700 if (immR) {
2710 if (immR) {