Home
last modified time | relevance | path

Searched refs:lastMIRInsn (Results 1 – 7 of 7) sorted by relevance

/dalvik/vm/compiler/
DIntermediateRep.cpp35 assert(bb->lastMIRInsn == NULL); in dvmCompilerAppendMIR()
36 bb->lastMIRInsn = bb->firstMIRInsn = mir; in dvmCompilerAppendMIR()
39 bb->lastMIRInsn->next = mir; in dvmCompilerAppendMIR()
40 mir->prev = bb->lastMIRInsn; in dvmCompilerAppendMIR()
42 bb->lastMIRInsn = mir; in dvmCompilerAppendMIR()
50 assert(bb->lastMIRInsn == NULL); in dvmCompilerPrependMIR()
51 bb->lastMIRInsn = bb->firstMIRInsn = mir; in dvmCompilerPrependMIR()
73 bb->lastMIRInsn = newMIR; in dvmCompilerInsertMIRAfter()
DInlineTransformation.cpp316 MIR *lastMIRInsn = bb->lastMIRInsn; in dvmCompilerInlineMIR() local
317 Opcode opcode = lastMIRInsn->dalvikInsn.opcode; in dvmCompilerInlineMIR()
342 calleeMethod = lastMIRInsn->meta.callsiteInfo->method; in dvmCompilerInlineMIR()
349 calleeMethod = lastMIRInsn->meta.callsiteInfo->method; in dvmCompilerInlineMIR()
358 lastMIRInsn, bb, isRange); in dvmCompilerInlineMIR()
368 lastMIRInsn->OptimizationFlags |= MIR_INVOKE_METHOD_JIT; in dvmCompilerInlineMIR()
373 lastMIRInsn->OptimizationFlags |= in dvmCompilerInlineMIR()
389 calleeMethod = lastMIRInsn->meta.callsiteInfo->method; in dvmCompilerInlineMIR()
395 calleeMethod = lastMIRInsn->meta.callsiteInfo->method; in dvmCompilerInlineMIR()
403 lastMIRInsn, bb, isRange); in dvmCompilerInlineMIR()
[all …]
DUtility.cpp190 bb->lastMIRInsn ? bb->lastMIRInsn->offset : bb->startOffset, in dvmCompilerDumpCompilationUnit()
191 bb->lastMIRInsn ? "" : " empty"); in dvmCompilerDumpCompilationUnit()
DCompilerIR.h165 MIR *lastMIRInsn; member
DFrontend.cpp532 bottomBlock->lastMIRInsn = origBlock->lastMIRInsn; in splitBlock()
573 origBlock->lastMIRInsn = insn->prev; in splitBlock()
611 (bb->lastMIRInsn != NULL) && in findBlock()
612 (codeOffset <= bb->lastMIRInsn->offset)) { in findBlock()
1893 MIR *lastInsn = curBB->lastMIRInsn; in dvmCompileTrace()
1904 findBlockBoundary(desc->method, curBB->lastMIRInsn, curOffset, in dvmCompileTrace()
2047 targetOffset <= curBB->lastMIRInsn->offset) { in dvmCompileTrace()
DLoop.cpp206 MIR *branch = loopBackBlock->lastMIRInsn; in isSimpleCountedLoop()
622 bb->firstMIRInsn = bb->lastMIRInsn = NULL; in dvmCompilerFilterLoopBlocks()
/dalvik/vm/compiler/codegen/x86/
DCodegenInterface.cpp957 (bb->lastMIRInsn->dalvikInsn.opcode == OP_GOTO_16 || in mergeBlock()
958 bb->lastMIRInsn->dalvikInsn.opcode == OP_GOTO || in mergeBlock()
959 bb->lastMIRInsn->dalvikInsn.opcode == OP_GOTO_32) && in mergeBlock()
963 MIR* prevInsn = bb->lastMIRInsn->prev; in mergeBlock()
973 bb->lastMIRInsn = bb->taken->lastMIRInsn; in mergeBlock()