Home
last modified time | relevance | path

Searched refs:newBlock (Results 1 – 3 of 3) sorted by relevance

/dalvik/vm/analysis/
DVfyBasicBlock.cpp74 VfyBasicBlock* newBlock = (VfyBasicBlock*) calloc(1, sizeof(VfyBasicBlock)); in allocVfyBasicBlock() local
75 if (newBlock == NULL) in allocVfyBasicBlock()
86 newBlock->predecessors = dvmPointerSetAlloc(32); in allocVfyBasicBlock()
87 if (newBlock->predecessors == NULL) { in allocVfyBasicBlock()
88 free(newBlock); in allocVfyBasicBlock()
92 newBlock->firstAddr = (u4) -1; // DEBUG in allocVfyBasicBlock()
94 newBlock->liveRegs = dvmAllocBitVector(vdata->insnRegCount, false); in allocVfyBasicBlock()
95 if (newBlock->liveRegs == NULL) { in allocVfyBasicBlock()
96 dvmPointerSetFree(newBlock->predecessors); in allocVfyBasicBlock()
97 free(newBlock); in allocVfyBasicBlock()
[all …]
/dalvik/dx/src/com/android/dx/ssa/
DSsaMethod.java240 SsaBasicBlock newBlock = new SsaBasicBlock(newIndex, maxLabel++, this); in makeNewGotoBlock() local
242 newBlock.getInsns().add(getGoto(newBlock)); in makeNewGotoBlock()
243 blocks.add(newBlock); in makeNewGotoBlock()
245 return newBlock; in makeNewGotoBlock()
DEscapeAnalysis.java745 SsaBasicBlock newBlock = in insertExceptionThrow() local
747 SsaInsn newInsn = newBlock.getInsns().get(0); in insertExceptionThrow()
755 newBlock.insertNewSuccessor(newBlock.getPrimarySuccessor()); in insertExceptionThrow()