Home | History | Annotate | Download | only in compiler

Lines Matching refs:taken

164  *    via the taken path.
200 if (loopBackBlock->taken == NULL) {
252 if (loopBackBlock->taken->blockType == kDalvikByteCode) {
516 bb->taken = NULL;
549 * First try to include the fall-through block in the loop, then the taken
555 if (bodyBB->taken == firstBB) {
564 /* Check if the taken edge will cause a nested loop */
565 if (bodyBB->taken &&
566 dvmIsBitSet(cUnit->tempBlockV, bodyBB->taken->id)) {
578 if (bodyBB->taken &&
579 dvmIsBitSet(cUnit->tempBlockV, bodyBB->taken->id)) {
594 if (bodyBB->taken) {
595 if (bodyBB->taken->iDom == bodyBB) {
596 bodyBB = bodyBB->taken;
607 * nor taken block - bail out of loop formation.
635 if (bb->taken) {
640 if (bb->taken == cUnit->exitBlock) {
643 if (bb->taken->hidden) {
644 bb->taken->blockType = kChainingCellNormal;
645 bb->taken->hidden = false;
647 dvmCompilerSetBit(bb->taken->predecessors, bb->id);
745 if (backBranchBB->taken == firstBB) {
746 backBranchBB->taken = cUnit->backChainBlock;