1 /* 2 * Create a new instance of a class. 3 */ 4 /* new-instance vAA, class//BBBB */ 5 EXPORT_PC 6 add x0, xFP, #OFF_FP_SHADOWFRAME 7 mov x1, xSELF 8 mov w2, wINST 9 bl MterpNewInstance // (shadow_frame, self, inst_data) 10 cbz w0, MterpPossibleException 11 FETCH_ADVANCE_INST 2 // advance rPC, load rINST 12 GET_INST_OPCODE ip // extract opcode from rINST 13 GOTO_OPCODE ip // jump to next instruction 14