Home
last modified time | relevance | path

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

/external/valgrind/VEX/priv/
Dhost_mips_defs.c2034 inline static UInt iregNo(HReg r, Bool mode64) in iregNo() function
2173 rA = iregNo(am->Mam.IR.base, mode64); in doAMode_IR()
2212 rA = iregNo(am->Mam.RR.base, mode64); in doAMode_RR()
2213 rB = iregNo(am->Mam.RR.index, mode64); in doAMode_RR()
2520 p = mkLoadImm(p, iregNo(i->Min.LI.dst, mode64), i->Min.LI.imm, mode64); in emit_MIPSInstr()
2526 UInt r_dst = iregNo(i->Min.Alu.dst, mode64); in emit_MIPSInstr()
2527 UInt r_srcL = iregNo(i->Min.Alu.srcL, mode64); in emit_MIPSInstr()
2528 UInt r_srcR = immR ? (-1) /*bogus */ : iregNo(srcR->Mrh.Reg.reg, in emit_MIPSInstr()
2635 UInt r_dst = iregNo(i->Min.Shft.dst, mode64); in emit_MIPSInstr()
2636 UInt r_srcL = iregNo(i->Min.Shft.srcL, mode64); in emit_MIPSInstr()
[all …]
Dguest_arm64_toIR.c1157 static Int offsetIReg64 ( UInt iregNo ) in offsetIReg64() argument
1161 switch (iregNo) { in offsetIReg64()
1198 static Int offsetIReg64orSP ( UInt iregNo ) in offsetIReg64orSP() argument
1200 return iregNo == 31 ? OFFB_XSP : offsetIReg64(iregNo); in offsetIReg64orSP()
1203 static const HChar* nameIReg64orZR ( UInt iregNo ) in nameIReg64orZR() argument
1205 vassert(iregNo < 32); in nameIReg64orZR()
1211 return names[iregNo]; in nameIReg64orZR()
1214 static const HChar* nameIReg64orSP ( UInt iregNo ) in nameIReg64orSP() argument
1216 if (iregNo == 31) { in nameIReg64orSP()
1219 vassert(iregNo < 31); in nameIReg64orSP()
[all …]
Dguest_arm_toIR.c502 static Int integerGuestRegOffset ( UInt iregNo ) in integerGuestRegOffset() argument
507 switch (iregNo) { in integerGuestRegOffset()
529 static IRExpr* llGetIReg ( UInt iregNo ) in llGetIReg() argument
531 vassert(iregNo < 16); in llGetIReg()
532 return IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in llGetIReg()
537 static IRExpr* getIRegA ( UInt iregNo ) in getIRegA() argument
541 vassert(iregNo < 16); in getIRegA()
542 if (iregNo == 15) { in getIRegA()
552 e = IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in getIRegA()
559 static IRExpr* getIRegT ( UInt iregNo ) in getIRegT() argument
[all …]
Dguest_mips_toIR.c97 static UInt integerGuestRegOffset(UInt iregNo) in integerGuestRegOffset() argument
104 switch (iregNo) { in integerGuestRegOffset()
174 switch (iregNo) { in integerGuestRegOffset()
1058 static IRExpr *getIReg(UInt iregNo) in getIReg() argument
1060 if (0 == iregNo) { in getIReg()
1064 vassert(iregNo < 32); in getIReg()
1065 return IRExpr_Get(integerGuestRegOffset(iregNo), ty); in getIReg()