Home | History | Annotate | Download | only in mips
      1     /* move-exception vAA */
      2     GET_OPA(a2)                                 #  a2 <- AA
      3     lw    a3, THREAD_EXCEPTION_OFFSET(rSELF)    #  get exception obj
      4     FETCH_ADVANCE_INST(1)                       #  advance rPC, load rINST
      5     GET_INST_OPCODE(t0)                         #  extract opcode from rINST
      6     GET_OPCODE_TARGET(t0)
      7     SET_VREG_OBJECT(a3, a2)                     #  fp[AA] <- exception obj
      8     sw    zero, THREAD_EXCEPTION_OFFSET(rSELF)  #  clear exception
      9     JR(t0)                                      #  jump to next instruction
     10