1f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project%verify "executed" 2f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project FETCH_ADVANCE_INST(1) @ advance to next instr, load rINST 3f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project GET_INST_OPCODE(ip) @ ip<- opcode from rINST 4f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project GOTO_OPCODE(ip) @ execute it 5f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project 6f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project#ifdef ASSIST_DEBUGGER 7f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project /* insert fake function header to help gdb find the stack frame */ 8f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project .type dalvik_inst, %function 9f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Projectdalvik_inst: 10f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project .fnstart 11f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project MTERP_ENTRY1 12f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project MTERP_ENTRY2 13f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project .fnend 14f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project#endif 15