1/* 2 * Create a new instance of a class. 3 */ 4 /* new-instance vAA, class@BBBB */ 5 EXPORT_PC 6 leaq OFF_FP_SHADOWFRAME(rFP), OUT_ARG0 7 movq rSELF, OUT_ARG1 8 REFRESH_INST ${opnum} 9 movq rINSTq, OUT_ARG2 10 call SYMBOL(MterpNewInstance) 11 testb %al, %al # 0 means an exception is thrown 12 jz MterpPossibleException 13 ADVANCE_PC_FETCH_AND_GOTO_NEXT 2 14