Searched refs:iregNo (Results 1 – 6 of 6) sorted by relevance
/external/valgrind/main/VEX/priv/ |
D | host_mips_defs.c | 2268 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 …]
|
D | host_arm_defs.c | 2645 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 …]
|
D | host_ppc_defs.c | 2909 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 …]
|
D | host_x86_defs.c | 1830 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 …]
|
D | guest_mips_toIR.c | 89 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()
|
D | guest_arm_toIR.c | 445 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 …]
|