Home
last modified time | relevance | path

Searched refs:taken (Results 1 – 25 of 26) sorted by relevance

12

/dalvik/vm/compiler/
DLoop.cpp200 if (loopBackBlock->taken == NULL) { in isSimpleCountedLoop()
252 if (loopBackBlock->taken->blockType == kDalvikByteCode) { in isSimpleCountedLoop()
516 bb->taken = NULL; in resetBlockEdges()
555 if (bodyBB->taken == firstBB) { in dvmCompilerFilterLoopBlocks()
565 if (bodyBB->taken && in dvmCompilerFilterLoopBlocks()
566 dvmIsBitSet(cUnit->tempBlockV, bodyBB->taken->id)) { in dvmCompilerFilterLoopBlocks()
578 if (bodyBB->taken && in dvmCompilerFilterLoopBlocks()
579 dvmIsBitSet(cUnit->tempBlockV, bodyBB->taken->id)) { in dvmCompilerFilterLoopBlocks()
594 if (bodyBB->taken) { in dvmCompilerFilterLoopBlocks()
595 if (bodyBB->taken->iDom == bodyBB) { in dvmCompilerFilterLoopBlocks()
[all …]
DSSATransformation.cpp33 if (block->taken) recordDFSPreOrder(cUnit, block->taken); in recordDFSPreOrder()
141 if (bb->taken && dvmIsBitSet(bb->dominators, bb->taken->id)) { in computeDomPostOrderTraversal()
166 if (bb->taken) { in computeDominanceFrontier()
167 checkForDominanceFrontier(bb, bb->taken); in computeDominanceFrontier()
390 if (bb->taken && bb->taken->dataFlowInfo) in computeBlockLiveIns()
391 computeSuccLiveIn(tempDalvikRegisterV, bb->taken->dataFlowInfo->liveInV, in computeBlockLiveIns()
DFrontend.cpp535 bottomBlock->taken = origBlock->taken; in splitBlock()
536 if (bottomBlock->taken) { in splitBlock()
537 origBlock->taken = NULL; in splitBlock()
538 dvmCompilerClearBit(bottomBlock->taken->predecessors, origBlock->id); in splitBlock()
539 dvmCompilerSetBit(bottomBlock->taken->predecessors, bottomBlock->id); in splitBlock()
709 if (bb->taken) { in dvmDumpCFG()
711 dvmGetBlockName(bb->taken, blockName2); in dvmDumpCFG()
808 if (predBB->taken == bb) { in verifyPredInfo()
941 curBlock->taken = takenBlock; in processCanBranch()
1121 curBlock->taken = ehBlock; in processCanThrow()
[all …]
DUtility.cpp192 if (bb->taken) { in dvmCompilerDumpCompilationUnit()
194 bb->taken->id, bb->taken->startOffset); in dvmCompilerDumpCompilationUnit()
DCompilerIR.h167 struct BasicBlock *taken; member
/dalvik/vm/compiler/codegen/x86/
DLowerInvoke.cpp579 if(traceCurrentBB->taken) in common_invokeMethod_Jmp()
580 insertChainingWorklist(traceCurrentBB->taken->id, stream); in common_invokeMethod_Jmp()
581 int takenId = traceCurrentBB->taken ? traceCurrentBB->taken->id : 0; in common_invokeMethod_Jmp()
1369 insertChainingWorklist(traceCurrentBB->taken->id, stream); in predicted_chain_interface_O0()
1370 …move_chain_to_mem(OpndSize_32, traceCurrentBB->taken->id, 8, PhysicalReg_ESP, true); //predictedCh… in predicted_chain_interface_O0()
1437 insertChainingWorklist(traceCurrentBB->taken->id, stream); in predicted_chain_interface_O1()
1438 …move_chain_to_mem(OpndSize_32, traceCurrentBB->taken->id, 8, PhysicalReg_ESP, true); //predictedCh… in predicted_chain_interface_O1()
1471 insertChainingWorklist(traceCurrentBB->taken->id, stream); in predicted_chain_virtual_O0()
1472 …move_chain_to_mem(OpndSize_32, traceCurrentBB->taken->id, 8, PhysicalReg_ESP, true); //predictedCh… in predicted_chain_virtual_O0()
1513 if(traceCurrentBB->taken) in predicted_chain_virtual_O1()
[all …]
DCodegenInterface.cpp964 if(bb->taken == NULL) return false; in mergeBlock()
965 MIR* mergeInsn = bb->taken->firstMIRInsn; in mergeBlock()
973 bb->lastMIRInsn = bb->taken->lastMIRInsn; in mergeBlock()
974 bb->taken->firstMIRInsn = NULL; //block being merged in in mergeBlock()
975 bb->fallThrough = bb->taken->fallThrough; in mergeBlock()
976 bb->taken = bb->taken->taken; in mergeBlock()
DLowerJump.cpp933 int relativeNCG = traceCurrentBB->taken ? traceCurrentBB->taken->id : 0; in common_if()
935 if(traceCurrentBB->taken) in common_if()
936 relativeNCG = getRelativeNCG(traceCurrentBB->taken->id, JmpCall_cond, &unknown, &size); in common_if()
1091 s2 tmp = traceCurrentBB->taken->id; in op_goto()
1100 s2 tmp = traceCurrentBB->taken->id; in op_goto_16()
1109 s2 tmp = traceCurrentBB->taken->id; in op_goto_32()
/dalvik/vm/compiler/codegen/arm/
DArchFactory.cpp37 if (bb->taken) { in genRegImmCheck()
39 exceptionLabel += bb->taken->id; in genRegImmCheck()
DCodegenDriver.cpp1158 genUnconditionalBranch(cUnit, &labelList[bb->taken->id]); in genInvokeSingletonCommon()
1462 bool backwardBranch = (bb->taken->startOffset <= mir->offset); in handleFmt10t_Fmt20t_Fmt30t()
1469 int numPredecessors = dvmCountSetBits(bb->taken->predecessors); in handleFmt10t_Fmt20t_Fmt30t()
1474 if (numPredecessors == 1 && bb->taken->visited == false && in handleFmt10t_Fmt20t_Fmt30t()
1475 bb->taken->blockType == kDalvikByteCode) { in handleFmt10t_Fmt20t_Fmt30t()
1476 cUnit->nextCodegenBlock = bb->taken; in handleFmt10t_Fmt20t_Fmt30t()
1479 genUnconditionalBranch(cUnit, &labelList[bb->taken->id]); in handleFmt10t_Fmt20t_Fmt30t()
2106 bool backwardBranch = (bb->taken->startOffset <= mir->offset); in handleFmt21t()
2143 genConditionalBranch(cUnit, cond, &labelList[bb->taken->id]); in handleFmt21t()
2607 bool backwardBranch = (bb->taken->startOffset <= mir->offset); in handleFmt22t()
[all …]
/dalvik/vm/mterp/x86/
Dzcmp.S13 movl $$2,%eax # assume branch not taken
Dbincmp.S17 movl $$2,%eax # assume not taken
/dalvik/vm/mterp/armv5te/
Dzcmp.S15 mov${revcmp} r1, #2 @ r1<- inst branch dist for not-taken
Dbincmp.S18 mov${revcmp} r1, #2 @ r1<- BYTE branch dist for not-taken
/dalvik/vm/mterp/armv6t2/
Dbincmp.S17 mov${revcmp} r1, #2 @ r1<- BYTE branch dist for not-taken
/dalvik/vm/mterp/mips/
Dbincmp.S19 li a1, 2 # a1- BYTE branch dist for not-taken
Dzcmp.S17 li a1, 2 # a1- BYTE branch dist for not-taken
/dalvik/vm/compiler/codegen/arm/armv7-a-neon/
DMethodCodegenDriver.cpp112 bool backwardBranch = (bb->taken->startOffset <= mir->offset);
119 genUnconditionalBranch(cUnit, &labelList[bb->taken->id]);
/dalvik/vm/compiler/codegen/mips/
DCodegenDriver.cpp1204 genUnconditionalBranch(cUnit, &labelList[bb->taken->id]); in genInvokeSingletonCommon()
1530 bool backwardBranch = (bb->taken->startOffset <= mir->offset); in handleFmt10t_Fmt20t_Fmt30t()
1537 int numPredecessors = dvmCountSetBits(bb->taken->predecessors); in handleFmt10t_Fmt20t_Fmt30t()
1542 if (numPredecessors == 1 && bb->taken->visited == false && in handleFmt10t_Fmt20t_Fmt30t()
1543 bb->taken->blockType == kDalvikByteCode) { in handleFmt10t_Fmt20t_Fmt30t()
1544 cUnit->nextCodegenBlock = bb->taken; in handleFmt10t_Fmt20t_Fmt30t()
1547 genUnconditionalBranch(cUnit, &labelList[bb->taken->id]); in handleFmt10t_Fmt20t_Fmt30t()
2161 bool backwardBranch = (bb->taken->startOffset <= mir->offset); in handleFmt21t()
2195 genConditionalBranchMips(cUnit, opc, rlSrc.lowReg, rt, &labelList[bb->taken->id]); in handleFmt21t()
2669 bool backwardBranch = (bb->taken->startOffset <= mir->offset); in handleFmt22t()
[all …]
/dalvik/vm/compiler/codegen/mips/Mips32/
DFactory.cpp949 if (bb->taken) { in genRegImmCheck()
951 exceptionLabel += bb->taken->id; in genRegImmCheck()
/dalvik/vm/mterp/out/
DInterpAsm-x86.S1799 movl $2,%eax # assume not taken
1832 movl $2,%eax # assume not taken
1865 movl $2,%eax # assume not taken
1898 movl $2,%eax # assume not taken
1931 movl $2,%eax # assume not taken
1964 movl $2,%eax # assume not taken
1993 movl $2,%eax # assume branch not taken
2022 movl $2,%eax # assume branch not taken
2051 movl $2,%eax # assume branch not taken
2080 movl $2,%eax # assume branch not taken
[all …]
DInterpAsm-armv5te-vfp.S1439 movne r1, #2 @ r1<- BYTE branch dist for not-taken
1474 moveq r1, #2 @ r1<- BYTE branch dist for not-taken
1509 movge r1, #2 @ r1<- BYTE branch dist for not-taken
1544 movlt r1, #2 @ r1<- BYTE branch dist for not-taken
1579 movle r1, #2 @ r1<- BYTE branch dist for not-taken
1614 movgt r1, #2 @ r1<- BYTE branch dist for not-taken
1646 movne r1, #2 @ r1<- inst branch dist for not-taken
1678 moveq r1, #2 @ r1<- inst branch dist for not-taken
1710 movge r1, #2 @ r1<- inst branch dist for not-taken
1742 movlt r1, #2 @ r1<- inst branch dist for not-taken
[all …]
DInterpAsm-armv7-a-neon.S1448 movne r1, #2 @ r1<- BYTE branch dist for not-taken
1482 moveq r1, #2 @ r1<- BYTE branch dist for not-taken
1516 movge r1, #2 @ r1<- BYTE branch dist for not-taken
1550 movlt r1, #2 @ r1<- BYTE branch dist for not-taken
1584 movle r1, #2 @ r1<- BYTE branch dist for not-taken
1618 movgt r1, #2 @ r1<- BYTE branch dist for not-taken
1650 movne r1, #2 @ r1<- inst branch dist for not-taken
1682 moveq r1, #2 @ r1<- inst branch dist for not-taken
1714 movge r1, #2 @ r1<- inst branch dist for not-taken
1746 movlt r1, #2 @ r1<- inst branch dist for not-taken
[all …]
DInterpAsm-armv7-a.S1448 movne r1, #2 @ r1<- BYTE branch dist for not-taken
1482 moveq r1, #2 @ r1<- BYTE branch dist for not-taken
1516 movge r1, #2 @ r1<- BYTE branch dist for not-taken
1550 movlt r1, #2 @ r1<- BYTE branch dist for not-taken
1584 movle r1, #2 @ r1<- BYTE branch dist for not-taken
1618 movgt r1, #2 @ r1<- BYTE branch dist for not-taken
1650 movne r1, #2 @ r1<- inst branch dist for not-taken
1682 moveq r1, #2 @ r1<- inst branch dist for not-taken
1714 movge r1, #2 @ r1<- inst branch dist for not-taken
1746 movlt r1, #2 @ r1<- inst branch dist for not-taken
[all …]
DInterpAsm-armv5te.S1461 movne r1, #2 @ r1<- BYTE branch dist for not-taken
1496 moveq r1, #2 @ r1<- BYTE branch dist for not-taken
1531 movge r1, #2 @ r1<- BYTE branch dist for not-taken
1566 movlt r1, #2 @ r1<- BYTE branch dist for not-taken
1601 movle r1, #2 @ r1<- BYTE branch dist for not-taken
1636 movgt r1, #2 @ r1<- BYTE branch dist for not-taken
1668 movne r1, #2 @ r1<- inst branch dist for not-taken
1700 moveq r1, #2 @ r1<- inst branch dist for not-taken
1732 movge r1, #2 @ r1<- inst branch dist for not-taken
1764 movlt r1, #2 @ r1<- inst branch dist for not-taken
[all …]

12