Searched refs:sRegLow (Results 1 – 9 of 9) sorted by relevance
/dalvik/vm/compiler/codegen/arm/ |
D | CodegenFactory.c | 57 loadWordDisp(cUnit, rFP, dvmCompilerS2VReg(cUnit, rlSrc.sRegLow) << 2, in loadValueDirect() 92 dvmCompilerS2VReg(cUnit, rlSrc.sRegLow) << 2, in loadValueDirectWide() 119 dvmCompilerMarkLive(cUnit, rlSrc.lowReg, rlSrc.sRegLow); in loadValue() 156 dvmCompilerMarkLive(cUnit, rlDest.lowReg, rlDest.sRegLow); in storeValue() 166 if (dvmCompilerLiveOut(cUnit, rlDest.sRegLow)) { in storeValue() 168 int vReg = dvmCompilerS2VReg(cUnit, rlDest.sRegLow); in storeValue() 185 dvmCompilerMarkLive(cUnit, rlSrc.lowReg, rlSrc.sRegLow); in loadValueWide() 187 dvmCompilerSRegHi(rlSrc.sRegLow)); in loadValueWide() 230 dvmCompilerMarkLive(cUnit, rlDest.lowReg, rlDest.sRegLow); in storeValueWide() 232 dvmCompilerSRegHi(rlDest.sRegLow)); in storeValueWide() [all …]
|
D | RallocUtil.c | 55 #define SREG(c, s) ((c)->regLocation[(s)].sRegLow) 584 p->sReg, rl.sRegLow); in dvmCompilerResetDefLoc() 596 p->sReg, rl.sRegLow); in dvmCompilerResetDefLocWide() 734 RegisterInfo *infoLo = allocLive(cUnit, loc.sRegLow, kAnyReg); in dvmCompilerUpdateLoc() 756 RegisterInfo *infoLo = allocLive(cUnit, loc.sRegLow, kAnyReg); in dvmCompilerUpdateLocWide() 758 dvmCompilerSRegHi(loc.sRegLow), kAnyReg); in dvmCompilerUpdateLocWide() 833 assert((loc.location != kLocRetval) || (loc.sRegLow == INVALID_SREG)); in evalLocWide() 835 (dvmCompilerSRegHi(loc.sRegLow) == INVALID_SREG)); in evalLocWide() 844 dvmCompilerMarkLive(cUnit, loc.lowReg, loc.sRegLow); in evalLocWide() 845 dvmCompilerMarkLive(cUnit, loc.highReg, dvmCompilerSRegHi(loc.sRegLow)); in evalLocWide() [all …]
|
D | CodegenDriver.c | 267 genNullCheck(cUnit, rlObj.sRegLow, rlObj.lowReg, mir->offset, in genIGetWide() 288 genNullCheck(cUnit, rlObj.sRegLow, rlObj.lowReg, mir->offset, in genIPutWide() 313 genNullCheck(cUnit, rlObj.sRegLow, rlObj.lowReg, mir->offset, in genIGet() 318 size, rlObj.sRegLow); in genIGet() 339 genNullCheck(cUnit, rlObj.sRegLow, rlObj.lowReg, mir->offset, in genIPut() 374 pcrLabel = genNullCheck(cUnit, rlArray.sRegLow, in genArrayGet() 451 pcrLabel = genNullCheck(cUnit, rlArray.sRegLow, rlArray.lowReg, in genArrayPut() 523 pcrLabel = genNullCheck(cUnit, rlArray.sRegLow, regArray, in genArrayObjectPut() 827 genNullCheck(cUnit, rlSrc2.sRegLow, r1, mir->offset, NULL); in genArithOpInt() 1279 genNullCheck(cUnit, rlSrc.sRegLow, r1, mir->offset, NULL); in genMonitorPortable() [all …]
|
/dalvik/vm/compiler/codegen/arm/Thumb/ |
D | Gen.c | 73 if (partialOverlap(rlSrc1.sRegLow,rlSrc2.sRegLow) || in genLong3Addr() 74 partialOverlap(rlSrc1.sRegLow,rlDest.sRegLow) || in genLong3Addr() 75 partialOverlap(rlSrc2.sRegLow,rlDest.sRegLow)) { in genLong3Addr() 78 } else if (rlDest.sRegLow == rlSrc1.sRegLow) { in genLong3Addr() 85 } else if (rlDest.sRegLow == rlSrc2.sRegLow) { in genLong3Addr()
|
/dalvik/vm/compiler/ |
D | Ralloc.c | 132 loc[i].sRegLow = i; in dvmCompilerRegAlloc() 148 cUnit->regLocation[i].sRegLow = in dvmCompilerRegAlloc() 149 DECODE_REG(dvmConvertSSARegToDalvik(cUnit, loc[i].sRegLow)); in dvmCompilerRegAlloc()
|
D | CompilerIR.h | 41 s2 sRegLow; // SSA name for low Dalvik word member
|
/dalvik/vm/compiler/codegen/arm/FP/ |
D | Thumb2VFP.c | 239 dvmCompilerClobberSReg(cUnit, rlDest.sRegLow); in genCmpFP() 247 dvmCompilerClobberSReg(cUnit, rlDest.sRegLow); in genCmpFP()
|
D | ThumbVFP.c | 47 dvmCompilerS2VReg(cUnit, rlSrc.sRegLow) << 2); in loadValueAddressDirect()
|
/dalvik/vm/compiler/codegen/arm/Thumb2/ |
D | Gen.c | 205 genNullCheck(cUnit, rlSrc.sRegLow, r1, mir->offset, NULL); in genMonitorEnter() 265 genNullCheck(cUnit, rlSrc.sRegLow, r1, mir->offset, NULL); in genMonitorExit()
|