Home | History | Annotate | Download | only in priv

Lines Matching defs: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);
1458 ARMInstr* ARMInstr_Add32 ( HReg rD, HReg rN, UInt imm32 ) {
1466 i->ARMin.Alu.argL = rN;
1471 i->ARMin.Add32.rN = rN;
1865 ppHRegARM(i->ARMin.Add32.rN);
2146 addHRegUse(u, HRmRead, i->ARMin.Add32.rN);
2315 i->ARMin.Add32.rN = lookupHRegRemap(m, i->ARMin.Add32.rN);
2647 UInt rN = 0;
2651 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2654 rN = rD;
2659 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2662 rN = rD;
2667 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2670 rN = rD;
2675 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2678 rN = rD;
2700 UInt rN = iregNo(i->ARMin.Alu.argL);
2717 (subopc << 1) & 0xF, rN, rD);
2837 HReg rN = am->ARMam2.RI.reg;
2853 instr = XXXXXXXX(X1110,X0001, BITS4(bP,1,0,0), iregNo(rN),
2860 instr = XXXXXXXX(X1110,X0001, BITS4(bP,1,0,1), iregNo(rN),
3005 UInt rN = iregNo(i->ARMin.VLdStD.amode->reg);
3014 insn = XXXXXX__(0xE,X1101,BITS4(bU,0,0,bL),rN,dD,X1011);
3021 UInt rN = iregNo(i->ARMin.VLdStS.amode->reg);
3031 insn = XXXXXX__(0xE,X1101,BITS4(bU,bD,0,bL),rN, (fD >> 1), X1010);
3288 regN = iregNo(i->ARMin.NLdStQ.amode->ARMamN.RR.rN);
3291 regN = iregNo(i->ARMin.NLdStQ.amode->ARMamN.R.rN);
3308 regN = iregNo(i->ARMin.NLdStD.amode->ARMamN.RR.rN);
3311 regN = iregNo(i->ARMin.NLdStD.amode->ARMamN.R.rN);
4065 UInt regN = iregNo(i->ARMin.Add32.rN);