Home | History | Annotate | Download | only in compiler

Lines Matching full:trace

415  * current trace, we need to make sure that all the associated information
1161 * TODO: implementation will be revisited when the trace builder can provide
1349 * Clear the codeAddress for the enclosing trace to reuse the info
1358 /* Extending the trace
1400 /* Stop extending the trace after seeing these instructions */
1557 ALOGD("Loop trace @ offset %04x aborted due to unresolved code info",
1578 ALOGD("Loop trace @ offset %04x", cUnit->entryBlock->startOffset);
1583 * If this trace uses class objects as constants,
1608 /* Retry the original trace with JIT_OPT_NO_LOOP disabled */
1632 * Main entry point to start trace compilation. Basic blocks are constructed
1641 const JitTraceRun* currRun = &desc->trace[0];
1657 /* If we've already compiled this trace, just return success */
1689 /* Store the trace descriptor and set the initial mode */
1758 * Under the following conditions, the trace will be *conservatively*
1774 /* Compile the trace as normal */
1811 ALOGD("--------\nCompiler: Building trace for %s, offset %#x",
1816 * Analyze the trace descriptor and include up to the maximal number
1826 /* The trace should never incude instruction data */
1849 /* Instruction limit reached - terminate the trace here */
1857 /* Advance to the next trace description (ie non-meta info) */
1888 * in the trace.
1926 /* No backward branch in the trace - start searching the next BB */
1953 * currently only due to trace length constraint. In this case we need
1995 /* Fallthrough block not included in the trace */
2015 /* Target block not included in the trace */
2085 desc->trace[0].info.frag.startOffset,
2138 ALOGD("Trace Dalvik PC: %p", startCodePtr);
2155 * If this trace uses class objects as constants,