• Home
  • Raw
  • Download

Lines Matching refs:bb

1108 bool dvmCompilerFindLocalLiveIn(CompilationUnit *cUnit, BasicBlock *bb)  in dvmCompilerFindLocalLiveIn()  argument
1113 if (bb->dataFlowInfo == NULL) return false; in dvmCompilerFindLocalLiveIn()
1115 useV = bb->dataFlowInfo->useV = in dvmCompilerFindLocalLiveIn()
1117 defV = bb->dataFlowInfo->defV = in dvmCompilerFindLocalLiveIn()
1119 liveInV = bb->dataFlowInfo->liveInV = in dvmCompilerFindLocalLiveIn()
1122 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in dvmCompilerFindLocalLiveIn()
1215 bool dvmCompilerDoSSAConversion(CompilationUnit *cUnit, BasicBlock *bb) in dvmCompilerDoSSAConversion() argument
1219 if (bb->dataFlowInfo == NULL) return false; in dvmCompilerDoSSAConversion()
1221 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in dvmCompilerDoSSAConversion()
1330 bb->dataFlowInfo->dalvikToSSAMap = in dvmCompilerDoSSAConversion()
1334 memcpy(bb->dataFlowInfo->dalvikToSSAMap, cUnit->dalvikToSSAMap, in dvmCompilerDoSSAConversion()
1346 bool dvmCompilerDoConstantPropagation(CompilationUnit *cUnit, BasicBlock *bb) in dvmCompilerDoConstantPropagation() argument
1351 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in dvmCompilerDoConstantPropagation()
1420 struct BasicBlock *bb) in dvmCompilerFindInductionVariables() argument
1427 if (bb->blockType != kDalvikByteCode && bb->blockType != kEntryBlock) { in dvmCompilerFindInductionVariables()
1432 if (bb->firstMIRInsn == NULL || in dvmCompilerFindInductionVariables()
1433 (int)bb->firstMIRInsn->dalvikInsn.opcode != (int)kMirOpPhi) { in dvmCompilerFindInductionVariables()
1438 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in dvmCompilerFindInductionVariables()
1451 for (phi = bb->firstMIRInsn; phi; phi = phi->next) { in dvmCompilerFindInductionVariables()
1503 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in dvmCompilerFindInductionVariables()
1627 BasicBlock *bb = (BasicBlock *) dvmGrowableListIteratorNext(&iterator); in dvmInitializeSSAConversion() local
1628 if (bb == NULL) break; in dvmInitializeSSAConversion()
1629 if (bb->hidden == true) continue; in dvmInitializeSSAConversion()
1630 if (bb->blockType == kDalvikByteCode || in dvmInitializeSSAConversion()
1631 bb->blockType == kEntryBlock || in dvmInitializeSSAConversion()
1632 bb->blockType == kExitBlock) { in dvmInitializeSSAConversion()
1633 bb->dataFlowInfo = (BasicBlockDataFlow *) in dvmInitializeSSAConversion()
1642 struct BasicBlock *bb) in dvmCompilerClearVisitedFlag() argument
1644 bb->visited = false; in dvmCompilerClearVisitedFlag()
1663 BasicBlock *bb = in dvmCompilerDataFlowAnalysisDispatcher() local
1665 if (bb == NULL) break; in dvmCompilerDataFlowAnalysisDispatcher()
1666 if (bb->hidden == true) continue; in dvmCompilerDataFlowAnalysisDispatcher()
1667 change |= (*func)(cUnit, bb); in dvmCompilerDataFlowAnalysisDispatcher()
1681 BasicBlock *bb = in dvmCompilerDataFlowAnalysisDispatcher() local
1684 change |= (*func)(cUnit, bb); in dvmCompilerDataFlowAnalysisDispatcher()
1698 BasicBlock *bb = in dvmCompilerDataFlowAnalysisDispatcher() local
1700 change |= (*func)(cUnit, bb); in dvmCompilerDataFlowAnalysisDispatcher()
1714 BasicBlock *bb = in dvmCompilerDataFlowAnalysisDispatcher() local
1716 change |= (*func)(cUnit, bb); in dvmCompilerDataFlowAnalysisDispatcher()
1730 BasicBlock *bb = in dvmCompilerDataFlowAnalysisDispatcher() local
1732 change |= (*func)(cUnit, bb); in dvmCompilerDataFlowAnalysisDispatcher()