    /*
     * TODO: figure out how best to do this on x86, as we don't have
     * an lr equivalent and probably don't want to push.
     *
     * This handler transfers control to the interpeter without performing
     * any lookups.  It may be called either as part of a normal chaining
     * operation, or from the transition code in header.S.  We distinquish
     * the two cases by looking at the link register.  If called from a
     * translation chain, it will point to the chaining Dalvik PC -3.
     * On entry:
     *    lr - if NULL:
     *        r1 - the Dalvik PC to begin interpretation.
     *    else
     *        [lr, #3] contains Dalvik PC to begin interpretation
     *    rGLUE - pointer to interpState
     *    rFP - Dalvik frame pointer
     *
     *cmp     lr, #0
     *ldrne   r1,[lr, #3]
     *ldr     r2, .LinterpPunt
     *mov     r0, r1                       @ set Dalvik PC
     *bx      r2
     *@ doesn't return
     */

.LinterpPunt:
    .long   dvmJitToInterpPunt
