Home
last modified time | relevance | path

Searched refs:liveRegs (Results 1 – 5 of 5) sorted by relevance

/dalvik/vm/analysis/
DLiveness.cpp147 assert(workBlock->liveRegs != NULL); in dvmComputeLiveness()
148 dvmCopyBitVector(workBits, workBlock->liveRegs); in dvmComputeLiveness()
151 dumpLiveState(vdata, 0xfffd, workBlock->liveRegs); in dvmComputeLiveness()
183 BitVector* lineBits = vdata->registerLines[curIdx].liveRegs; in dvmComputeLiveness()
185 lineBits = vdata->registerLines[curIdx].liveRegs = in dvmComputeLiveness()
216 pred->changed = dvmCheckMergeBitVectors(pred->liveRegs, workBits); in dvmComputeLiveness()
220 dumpLiveState(vdata, 0xfffa, pred->liveRegs); in dvmComputeLiveness()
251 if (vdata->registerLines[checkIdx].liveRegs == NULL) { in dvmComputeLiveness()
256 } else if (vdata->registerLines[checkIdx].liveRegs != NULL) { in dvmComputeLiveness()
758 BitVector* liveRegs = vdata->registerLines[idx].liveRegs; in markLocalsCb() local
[all …]
DVfyBasicBlock.h46 BitVector* liveRegs; /* liveness for each register */ member
DVfyBasicBlock.cpp94 newBlock->liveRegs = dvmAllocBitVector(vdata->insnRegCount, false); in allocVfyBasicBlock()
95 if (newBlock->liveRegs == NULL) { in allocVfyBasicBlock()
547 dvmFreeBitVector(block->liveRegs); in dvmFreeVfyBasicBlocks()
DCodeVerify.h141 BitVector* liveRegs; member
DCodeVerify.cpp3169 BitVector* liveRegs = vdata->registerLines[idx].liveRegs; in freeRegisterLineInnards() local
3170 if (liveRegs != NULL) in freeRegisterLineInnards()
3171 dvmFreeBitVector(liveRegs); in freeRegisterLineInnards()
6162 BitVector* liveRegs = vdata->registerLines[addr].liveRegs; in dumpRegTypes() local
6163 if (liveRegs != NULL) { in dumpRegTypes()
6169 bool isLive = dvmIsBitSet(liveRegs, i); in dumpRegTypes()