Lines Matching refs:rN
379 ARMAModeN *mkARMAModeN_RR ( HReg rN, HReg rM ) {
382 am->ARMamN.RR.rN = rN;
387 ARMAModeN *mkARMAModeN_R ( HReg rN ) {
390 am->ARMamN.R.rN = rN;
396 addHRegUse(u, HRmRead, am->ARMamN.R.rN);
398 addHRegUse(u, HRmRead, am->ARMamN.RR.rN);
405 am->ARMamN.R.rN = lookupHRegRemap(m, am->ARMamN.R.rN);
407 am->ARMamN.RR.rN = lookupHRegRemap(m, am->ARMamN.RR.rN);
415 ppHRegARM(am->ARMamN.R.rN);
417 ppHRegARM(am->ARMamN.RR.rN);
1500 ARMInstr* ARMInstr_Add32 ( HReg rD, HReg rN, UInt imm32 ) {
1508 i->ARMin.Alu.argL = rN;
1513 i->ARMin.Add32.rN = rN;
1955 ppHRegARM(i->ARMin.Add32.rN);
2265 addHRegUse(u, HRmRead, i->ARMin.Add32.rN);
2463 i->ARMin.Add32.rN = lookupHRegRemap(m, i->ARMin.Add32.rN);
2815 UInt rN = 0;
2819 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2822 rN = rD;
2827 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2830 rN = rD;
2835 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2838 rN = rD;
2843 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2846 rN = rD;
2949 UInt rN = iregNo(i->ARMin.Alu.argL);
2966 (subopc << 1) & 0xF, rN, rD);
3086 HReg rN = am->ARMam2.RI.reg;
3102 instr = XXXXXXXX(X1110,X0001, BITS4(bP,1,0,0), iregNo(rN),
3109 instr = XXXXXXXX(X1110,X0001, BITS4(bP,1,0,1), iregNo(rN),
3345 UInt rN = iregNo(i->ARMin.Div.argL);
3347 UInt instr = XXXXXXXX(X1110, X0111, subopc, rD, 0xF, rM, X0001, rN);
3383 UInt rN = iregNo(i->ARMin.VLdStD.amode->reg);
3392 rN,dD,X1011);
3399 UInt rN = iregNo(i->ARMin.VLdStS.amode->reg);
3409 insn = XXXXXX__(0xE,X1101,BITS4(bU,bD,0,bL),rN, (fD >> 1), X1010);
3677 regN = iregNo(i->ARMin.NLdStQ.amode->ARMamN.RR.rN);
3680 regN = iregNo(i->ARMin.NLdStQ.amode->ARMamN.R.rN);
3697 regN = iregNo(i->ARMin.NLdStD.amode->ARMamN.RR.rN);
3700 regN = iregNo(i->ARMin.NLdStD.amode->ARMamN.R.rN);
4454 UInt regN = iregNo(i->ARMin.Add32.rN);