Home
last modified time | relevance | path

Searched refs:firstMIRInsn (Results 1 – 14 of 14) sorted by relevance

/dalvik/vm/compiler/
DIntermediateRep.cpp34 if (bb->firstMIRInsn == NULL) { in dvmCompilerAppendMIR()
36 bb->lastMIRInsn = bb->firstMIRInsn = mir; in dvmCompilerAppendMIR()
49 if (bb->firstMIRInsn == NULL) { in dvmCompilerPrependMIR()
51 bb->lastMIRInsn = bb->firstMIRInsn = mir; in dvmCompilerPrependMIR()
54 bb->firstMIRInsn->prev = mir; in dvmCompilerPrependMIR()
55 mir->next = bb->firstMIRInsn; in dvmCompilerPrependMIR()
57 bb->firstMIRInsn = mir; in dvmCompilerPrependMIR()
DRalloc.cpp33 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in inferTypes()
DDataflow.cpp1122 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in dvmCompilerFindLocalLiveIn()
1221 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in dvmCompilerDoSSAConversion()
1351 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in dvmCompilerDoConstantPropagation()
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()
DCompilerIR.h164 MIR *firstMIRInsn; member
DFrontend.cpp517 MIR *insn = origBlock->firstMIRInsn; in splitBlock()
531 bottomBlock->firstMIRInsn = insn; in splitBlock()
691 bb->firstMIRInsn ? " | " : " "); in dvmDumpCFG()
692 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in dvmDumpCFG()
1377 if (curBlock->firstMIRInsn != NULL) { in exhaustTrace()
2046 if (targetOffset >= curBB->firstMIRInsn->offset && in dvmCompileTrace()
DLoop.cpp349 for (mir = loopBody->firstMIRInsn; mir; mir = mir->next) { in doLoopBodyCodeMotion()
622 bb->firstMIRInsn = bb->lastMIRInsn = NULL; in dvmCompilerFilterLoopBlocks()
DInlineTransformation.cpp45 MIR *moveResultMIR = moveResultBB->firstMIRInsn; in inlineGetter()
DSSATransformation.cpp509 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in insertPhiNodeOperands()
/dalvik/vm/compiler/codegen/x86/
DCodegenInterface.cpp945 bb->firstMIRInsn != NULL && in mergeBlock()
954 MIR* mergeInsn = bb->taken->firstMIRInsn; in mergeBlock()
957 bb->firstMIRInsn = mergeInsn; in mergeBlock()
963 bb->taken->firstMIRInsn = NULL; //block being merged in in mergeBlock()
1105 bb->firstMIRInsn != NULL) { in dvmCompilerMIR2LIR()
1131 if (bb->firstMIRInsn == NULL) { in dvmCompilerMIR2LIR()
1233 bb->firstMIRInsn != NULL) { in dvmCompilerMIR2LIR()
1245 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in dvmCompilerMIR2LIR()
DLowerInvoke.cpp61 if (fallThrough->firstMIRInsn) { in genLandingPadForMispredictedCallee()
62 assert(fallThrough->firstMIRInsn->OptimizationFlags & MIR_INLINED_PRED); in genLandingPadForMispredictedCallee()
DAnalysisO1.cpp666 for(mir = bb->jitBasicBlock->firstMIRInsn; mir; mir = mir->next) { in collectInfoOfBasicBlock()
775 for(mir = bb->jitBasicBlock->firstMIRInsn; mir; mir = mir->next) {
3152 for(mir = bb->jitBasicBlock->firstMIRInsn; mir; mir = mir->next) {
/dalvik/vm/compiler/codegen/arm/armv7-a-neon/
DMethodCodegenDriver.cpp272 for (mir = bb->firstMIRInsn; mir; mir = mir->next) {
/dalvik/vm/compiler/codegen/arm/
DCodegenDriver.cpp2970 if (fallThrough->firstMIRInsn) { in genLandingPadForMispredictedCallee()
2971 assert(fallThrough->firstMIRInsn->OptimizationFlags & MIR_INLINED_PRED); in genLandingPadForMispredictedCallee()
4233 if (bb->firstMIRInsn == NULL) { in dvmCompilerMIR2LIR()
4327 for (mir = bb->firstMIRInsn; mir; mir = mir->next) { in dvmCompilerMIR2LIR()
/dalvik/vm/compiler/codegen/mips/
DCodegenDriver.cpp3056 if (fallThrough->firstMIRInsn) {
3057 assert(fallThrough->firstMIRInsn->OptimizationFlags & MIR_INLINED_PRED);
4348 if (bb->firstMIRInsn == NULL) {
4442 for (mir = bb->firstMIRInsn; mir; mir = mir->next) {