blob: 82044f51c8a776037f287f920b3a71111545ebe5 [file] [log] [blame]
Douglas Leung200f0402016-02-25 20:05:47 -08001 /* For: iput-object-quick */
Alexey Frunze84603bf2016-10-21 19:54:43 -07002 /* op vA, vB, offset@CCCC */
Douglas Leung200f0402016-02-25 20:05:47 -08003 EXPORT_PC()
4 addu a0, rFP, OFF_FP_SHADOWFRAME
5 move a1, rPC
6 move a2, rINST
7 JAL(MterpIputObjectQuick)
8 beqz v0, MterpException
9 FETCH_ADVANCE_INST(2) # advance rPC, load rINST
10 GET_INST_OPCODE(t0) # extract opcode from rINST
11 GOTO_OPCODE(t0) # jump to next instruction