Home | History | Annotate | Download | only in armv5te
      1 %verify executed
      2     /*
      3      * Handle a jumbo throw-verification-error instruction.  This throws an
      4      * exception for an error discovered during verification.  The
      5      * exception is indicated by BBBB, with some detail provided by AAAAAAAA.
      6      */
      7     /* exop BBBB, Class@AAAAAAAA */
      8     FETCH(r1, 1)                        @ r1<- aaaa (lo)
      9     FETCH(r2, 2)                        @ r2<- AAAA (hi)
     10     ldr     r0, [rSELF, #offThread_method]    @ r0<- self->method
     11     orr     r2, r1, r2, lsl #16         @ r2<- AAAAaaaa
     12     EXPORT_PC()                         @ export the PC
     13     FETCH(r1, 3)                        @ r1<- BBBB
     14     bl      dvmThrowVerificationError   @ always throws
     15     b       common_exceptionThrown      @ handle exception
     16