• Home
  • Raw
  • Download

Lines Matching refs:regPool

74     for (i=0; i < cUnit->regPool->numCoreTemps; i++) {  in dvmCompilerResetRegPool()
75 cUnit->regPool->coreTemps[i].inUse = false; in dvmCompilerResetRegPool()
77 for (i=0; i < cUnit->regPool->numFPTemps; i++) { in dvmCompilerResetRegPool()
78 cUnit->regPool->FPTemps[i].inUse = false; in dvmCompilerResetRegPool()
110 int numTemps = cUnit->regPool->numCoreTemps; in getRegInfo()
111 RegisterInfo *p = cUnit->regPool->coreTemps; in getRegInfo()
118 p = cUnit->regPool->FPTemps; in getRegInfo()
119 numTemps = cUnit->regPool->numFPTemps; in getRegInfo()
192 if (!clobberRegBody(cUnit, cUnit->regPool->coreTemps, in dvmCompilerClobber()
193 cUnit->regPool->numCoreTemps, reg)) { in dvmCompilerClobber()
194 clobberRegBody(cUnit, cUnit->regPool->FPTemps, in dvmCompilerClobber()
195 cUnit->regPool->numFPTemps, reg); in dvmCompilerClobber()
214 clobberSRegBody(cUnit->regPool->coreTemps, cUnit->regPool->numCoreTemps, in dvmCompilerClobberSReg()
216 clobberSRegBody(cUnit->regPool->FPTemps, cUnit->regPool->numFPTemps, in dvmCompilerClobberSReg()
260 RegisterInfo *p = cUnit->regPool->FPTemps; in dvmCompilerAllocTempDouble()
261 int numTemps = cUnit->regPool->numFPTemps; in dvmCompilerAllocTempDouble()
262 int next = cUnit->regPool->nextFPTemp; in dvmCompilerAllocTempDouble()
279 cUnit->regPool->nextFPTemp += 2; in dvmCompilerAllocTempDouble()
284 next = cUnit->regPool->nextFPTemp; in dvmCompilerAllocTempDouble()
295 cUnit->regPool->nextFPTemp += 2; in dvmCompilerAllocTempDouble()
308 return allocTempBody(cUnit, cUnit->regPool->coreTemps, in dvmCompilerAllocFreeTemp()
309 cUnit->regPool->numCoreTemps, in dvmCompilerAllocFreeTemp()
310 &cUnit->regPool->nextCoreTemp, true); in dvmCompilerAllocFreeTemp()
315 return allocTempBody(cUnit, cUnit->regPool->coreTemps, in dvmCompilerAllocTemp()
316 cUnit->regPool->numCoreTemps, in dvmCompilerAllocTemp()
317 &cUnit->regPool->nextCoreTemp, true); in dvmCompilerAllocTemp()
322 return allocTempBody(cUnit, cUnit->regPool->FPTemps, in dvmCompilerAllocTempFloat()
323 cUnit->regPool->numFPTemps, in dvmCompilerAllocTempFloat()
324 &cUnit->regPool->nextFPTemp, true); in dvmCompilerAllocTempFloat()
347 res = allocLiveBody(cUnit->regPool->FPTemps, in allocLive()
348 cUnit->regPool->numFPTemps, sReg); in allocLive()
353 res = allocLiveBody(cUnit->regPool->coreTemps, in allocLive()
354 cUnit->regPool->numCoreTemps, sReg); in allocLive()
357 res = allocLiveBody(cUnit->regPool->FPTemps, in allocLive()
358 cUnit->regPool->numFPTemps, sReg); in allocLive()
369 RegisterInfo *p = cUnit->regPool->coreTemps; in dvmCompilerFreeTemp()
370 int numTemps = cUnit->regPool->numCoreTemps; in dvmCompilerFreeTemp()
379 p = cUnit->regPool->FPTemps; in dvmCompilerFreeTemp()
380 numTemps = cUnit->regPool->numFPTemps; in dvmCompilerFreeTemp()
398 RegisterInfo *p = cUnit->regPool->coreTemps; in dvmCompilerIsLive()
399 int numTemps = cUnit->regPool->numCoreTemps; in dvmCompilerIsLive()
406 p = cUnit->regPool->FPTemps; in dvmCompilerIsLive()
407 numTemps = cUnit->regPool->numFPTemps; in dvmCompilerIsLive()
418 RegisterInfo *p = cUnit->regPool->coreTemps; in dvmCompilerIsTemp()
419 int numTemps = cUnit->regPool->numCoreTemps; in dvmCompilerIsTemp()
426 p = cUnit->regPool->FPTemps; in dvmCompilerIsTemp()
427 numTemps = cUnit->regPool->numFPTemps; in dvmCompilerIsTemp()
443 RegisterInfo *p = cUnit->regPool->coreTemps; in dvmCompilerLockTemp()
444 int numTemps = cUnit->regPool->numCoreTemps; in dvmCompilerLockTemp()
453 p = cUnit->regPool->FPTemps; in dvmCompilerLockTemp()
454 numTemps = cUnit->regPool->numFPTemps; in dvmCompilerLockTemp()
553 dumpRegPool(cUnit->regPool->coreTemps, in dvmCompilerWideToNarrow()
554 cUnit->regPool->numCoreTemps); in dvmCompilerWideToNarrow()
558 dumpRegPool(cUnit->regPool->coreTemps, in dvmCompilerWideToNarrow()
559 cUnit->regPool->numCoreTemps); in dvmCompilerWideToNarrow()
605 for (i=0; i< cUnit->regPool->numCoreTemps; i++) { in dvmCompilerResetDefTracking()
606 dvmCompilerResetDef(cUnit, cUnit->regPool->coreTemps[i].reg); in dvmCompilerResetDefTracking()
608 for (i=0; i< cUnit->regPool->numFPTemps; i++) { in dvmCompilerResetDefTracking()
609 dvmCompilerResetDef(cUnit, cUnit->regPool->FPTemps[i].reg); in dvmCompilerResetDefTracking()
616 for (i=0; i< cUnit->regPool->numCoreTemps; i++) { in dvmCompilerClobberAllRegs()
617 dvmCompilerClobber(cUnit, cUnit->regPool->coreTemps[i].reg); in dvmCompilerClobberAllRegs()
619 for (i=0; i< cUnit->regPool->numFPTemps; i++) { in dvmCompilerClobberAllRegs()
620 dvmCompilerClobber(cUnit, cUnit->regPool->FPTemps[i].reg); in dvmCompilerClobberAllRegs()
628 for (i=0; i< cUnit->regPool->numCoreTemps; i++) { in dvmCompilerLockAllTemps()
629 dvmCompilerLockTemp(cUnit, cUnit->regPool->coreTemps[i].reg); in dvmCompilerLockAllTemps()
651 flushAllRegsBody(cUnit, cUnit->regPool->coreTemps, in dvmCompilerFlushAllRegs()
652 cUnit->regPool->numCoreTemps); in dvmCompilerFlushAllRegs()
653 flushAllRegsBody(cUnit, cUnit->regPool->FPTemps, in dvmCompilerFlushAllRegs()
654 cUnit->regPool->numFPTemps); in dvmCompilerFlushAllRegs()
992 dvmClearBit(cUnit->regPool->nullCheckedRegs, loc.sRegLow); in dvmCompilerKillNullCheckedLoc()
995 dvmClearBit(cUnit->regPool->nullCheckedRegs, in dvmCompilerKillNullCheckedLoc()