Home | History | Annotate | Download | only in compiler

Lines Matching full:basicblock

95 static BasicBlock *findPredecessorBlock(const CompilationUnit *cUnit,
96 const BasicBlock *bb)
104 return (BasicBlock *) dvmGrowableListGetElement(&cUnit->blockList,
112 return (BasicBlock *) dvmGrowableListGetElement(&cUnit->blockList,
173 BasicBlock *loopBackBlock = cUnit->entryBlock->fallThrough;
345 BasicBlock *loopBody = cUnit->entryBlock->fallThrough;
432 BasicBlock *entry = cUnit->entryBlock;
514 void resetBlockEdges(BasicBlock *bb)
522 struct BasicBlock *bb)
530 BasicBlock *firstBB = cUnit->entryBlock->fallThrough;
546 BasicBlock *bodyBB = firstBB;
617 BasicBlock *bb = (BasicBlock *) dvmGrowableListIteratorNext(&iterator);
632 BasicBlock *bb = (BasicBlock *) dvmGrowableListIteratorNext(&iterator);
746 BasicBlock *firstBB = cUnit->entryBlock->fallThrough;
747 BasicBlock *backBranchBB = findPredecessorBlock(cUnit, firstBB);