1 /* 2 * General 32-bit SPUT handler. 3 * 4 * for: sput-object, 5 */ 6 /* op vAA, field@BBBB */ 7 EXPORT_PC() 8 addu a0, rFP, OFF_FP_SHADOWFRAME 9 move a1, rPC 10 move a2, rINST 11 move a3, rSELF 12 JAL(MterpSputObject) 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