1%default { "helper":"UndefinedConstHandler" }
2    /* const/class vAA, type@BBBB */
3    /* const/method-handle vAA, method_handle@BBBB */
4    /* const/method-type vAA, proto@BBBB */
5    /* const/string vAA, string@@BBBB */
6    .extern $helper
7    EXPORT_PC
8    FETCH w0, 1                         // w0<- BBBB
9    lsr     w1, wINST, #8               // w1<- AA
10    add     x2, xFP, #OFF_FP_SHADOWFRAME
11    mov     x3, xSELF
12    bl      $helper                     // (index, tgt_reg, shadow_frame, self)
13    PREFETCH_INST 2                     // load rINST
14    cbnz    w0, MterpPossibleException  // let reference interpreter deal with it.
15    ADVANCE 2                           // advance rPC
16    GET_INST_OPCODE ip                  // extract opcode from rINST
17    GOTO_OPCODE ip                      // jump to next instruction
18