1 /* 2 * 32-bit instance field put. 3 * 4 * for: iput-object, iput-object-volatile 5 */ 6 # op vA, vB, field /* CCCC */ 7 EXPORT_PC() 8 addu a0, rFP, OFF_FP_SHADOWFRAME 9 move a1, rPC 10 move a2, rINST 11 move a3, rSELF 12 JAL(MterpIputObject) 13 beqz v0, MterpException 14 FETCH_ADVANCE_INST(2) # advance rPC, load rINST 15 GET_INST_OPCODE(t0) # extract opcode from rINST 16 GOTO_OPCODE(t0) # jump to next instruction 17