Home
last modified time | relevance | path

Searched refs:iregNo (Results 1 – 6 of 6) sorted by relevance

/external/valgrind/main/VEX/priv/
Dhost_mips_defs.c2268 static UInt iregNo(HReg r, Bool mode64) in iregNo() function
2398 rA = iregNo(am->Mam.IR.base, mode64); in doAMode_IR()
2437 rA = iregNo(am->Mam.RR.base, mode64); in doAMode_RR()
2438 rB = iregNo(am->Mam.RR.index, mode64); in doAMode_RR()
2710 UInt condR = iregNo(i->Min.MovCond.condR, mode64); in emit_MIPSInstr()
2711 UInt dst = iregNo(i->Min.MovCond.dst, mode64); in emit_MIPSInstr()
2713 UInt srcL = iregNo(i->Min.MovCond.srcL, mode64); in emit_MIPSInstr()
2724 p = mkMoveReg(p, dst, iregNo(srcR->Mrh.Reg.reg, mode64)); in emit_MIPSInstr()
2734 p = mkLoadImm(p, iregNo(i->Min.LI.dst, mode64), i->Min.LI.imm, mode64); in emit_MIPSInstr()
2740 UInt r_dst = iregNo(i->Min.Alu.dst, mode64); in emit_MIPSInstr()
[all …]
Dhost_arm_defs.c2645 static inline UChar iregNo ( HReg r ) in iregNo() function
2750 instr |= iregNo(ri->ARMri84.R.reg); in skeletal_RI84()
2767 instr |= iregNo(ri->ARMri5.R.reg) << 8; in skeletal_RI5()
2918 iregNo(am->ARMam1.RI.reg), in do_load_or_store32()
2948 UInt rD = iregNo(i->ARMin.Alu.dst); in emit_ARMInstr()
2949 UInt rN = iregNo(i->ARMin.Alu.argL); in emit_ARMInstr()
2976 HReg rD = iregNo(i->ARMin.Shift.dst); in emit_ARMInstr()
2977 HReg rM = iregNo(i->ARMin.Shift.argL); in emit_ARMInstr()
2993 HReg rDst = iregNo(i->ARMin.Unary.dst); in emit_ARMInstr()
2994 HReg rSrc = iregNo(i->ARMin.Unary.src); in emit_ARMInstr()
[all …]
Dhost_ppc_defs.c2909 static UInt iregNo ( HReg r, Bool mode64 ) in iregNo() function
3189 rA = iregNo(am->Pam.IR.base, mode64); in doAMode_IR()
3208 rA = iregNo(am->Pam.RR.base, mode64); in doAMode_RR()
3209 rB = iregNo(am->Pam.RR.index, mode64); in doAMode_RR()
3560 p = mkLoadImm(p, iregNo(i->Pin.LI.dst, mode64), in emit_PPCInstr()
3567 UInt r_dst = iregNo(i->Pin.Alu.dst, mode64); in emit_PPCInstr()
3568 UInt r_srcL = iregNo(i->Pin.Alu.srcL, mode64); in emit_PPCInstr()
3570 iregNo(srcR->Prh.Reg.reg, mode64); in emit_PPCInstr()
3640 UInt r_dst = iregNo(i->Pin.Shft.dst, mode64); in emit_PPCInstr()
3641 UInt r_srcL = iregNo(i->Pin.Shft.srcL, mode64); in emit_PPCInstr()
[all …]
Dhost_x86_defs.c1830 static UChar iregNo ( HReg r ) in iregNo() function
1921 *p++ = mkModRegRM(0, iregNo(greg), iregNo(am->Xam.IR.reg)); in doAMode_M()
1926 *p++ = mkModRegRM(1, iregNo(greg), iregNo(am->Xam.IR.reg)); in doAMode_M()
1931 *p++ = mkModRegRM(2, iregNo(greg), iregNo(am->Xam.IR.reg)); in doAMode_M()
1937 *p++ = mkModRegRM(1, iregNo(greg), 4); in doAMode_M()
1949 *p++ = mkModRegRM(1, iregNo(greg), 4); in doAMode_M()
1956 *p++ = mkModRegRM(2, iregNo(greg), 4); in doAMode_M()
1974 *p++ = mkModRegRM(3, iregNo(greg), iregNo(ereg)); in doAMode_R()
2110 *p++ = toUChar(0xB8 + iregNo(i->Xin.Alu32R.dst)); in emit_X86Instr()
2371 *p++ = toUChar(0x50 + iregNo(i->Xin.Push.src->Xrmi.Reg.reg)); in emit_X86Instr()
[all …]
Dguest_mips_toIR.c89 static UInt integerGuestRegOffset(UInt iregNo) in integerGuestRegOffset() argument
95 switch (iregNo) { in integerGuestRegOffset()
702 static IRExpr *getIReg(UInt iregNo) in getIReg() argument
704 if (0 == iregNo) { in getIReg()
708 vassert(iregNo < 32); in getIReg()
709 return IRExpr_Get(integerGuestRegOffset(iregNo), ty); in getIReg()
Dguest_arm_toIR.c445 static Int integerGuestRegOffset ( UInt iregNo ) in integerGuestRegOffset() argument
450 switch (iregNo) { in integerGuestRegOffset()
472 static IRExpr* llGetIReg ( UInt iregNo ) in llGetIReg() argument
474 vassert(iregNo < 16); in llGetIReg()
475 return IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in llGetIReg()
480 static IRExpr* getIRegA ( UInt iregNo ) in getIRegA() argument
484 vassert(iregNo < 16); in getIRegA()
485 if (iregNo == 15) { in getIRegA()
495 e = IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in getIRegA()
502 static IRExpr* getIRegT ( UInt iregNo ) in getIRegT() argument
[all …]