1 /* 2 * Allocate an array of objects, specified with the array class 3 * and a count. 4 * 5 * The verifier guarantees that this is an array class, so we don't 6 * check for it here. 7 */ 8 /* new-array vA, vB, class//CCCC */ 9 .extern MterpNewArray 10 EXPORT_PC 11 daddu a0, rFP, OFF_FP_SHADOWFRAME 12 move a1, rPC 13 move a2, rINST 14 move a3, rSELF 15 jal MterpNewArray 16 beqzc v0, MterpPossibleException 17 FETCH_ADVANCE_INST 2 # advance rPC, load rINST 18 GET_INST_OPCODE v0 # extract opcode from rINST 19 GOTO_OPCODE v0 # jump to next instruction 20