Home | History | Annotate | Download | only in priv

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);
1463 ARMInstr* ARMInstr_Add32 ( HReg rD, HReg rN, UInt imm32 ) {
1471 i->ARMin.Alu.argL = rN;
1476 i->ARMin.Add32.rN = rN;
1877 ppHRegARM(i->ARMin.Add32.rN);
2160 addHRegUse(u, HRmRead, i->ARMin.Add32.rN);
2331 i->ARMin.Add32.rN = lookupHRegRemap(m, i->ARMin.Add32.rN);
2669 UInt rN = 0;
2673 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2676 rN = rD;
2681 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2684 rN = rD;
2689 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2692 rN = rD;
2697 instr = XXXXXXXX(0xE, 0x3, op, rN, rD, rot, imm >> 4, imm & 0xF);
2700 rN = rD;
2721 UInt rN = iregNo(i->ARMin.Alu.argL);
2738 (subopc << 1) & 0xF, rN, rD);
2858 HReg rN = am->ARMam2.RI.reg;
2874 instr = XXXXXXXX(X1110,X0001, BITS4(bP,1,0,0), iregNo(rN),
2881 instr = XXXXXXXX(X1110,X0001, BITS4(bP,1,0,1), iregNo(rN),
3029 UInt rN = iregNo(i->ARMin.VLdStD.amode->reg);
3038 insn = XXXXXX__(0xE,X1101,BITS4(bU,0,0,bL),rN,dD,X1011);
3045 UInt rN = iregNo(i->ARMin.VLdStS.amode->reg);
3055 insn = XXXXXX__(0xE,X1101,BITS4(bU,bD,0,bL),rN, (fD >> 1), X1010);
3317 regN = iregNo(i->ARMin.NLdStQ.amode->ARMamN.RR.rN);
3320 regN = iregNo(i->ARMin.NLdStQ.amode->ARMamN.R.rN);
3337 regN = iregNo(i->ARMin.NLdStD.amode->ARMamN.RR.rN);
3340 regN = iregNo(i->ARMin.NLdStD.amode->ARMamN.R.rN);
4094 UInt regN = iregNo(i->ARMin.Add32.rN);