=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== yabause-0.9.15/src/vidogl.c-2154- yabause-0.9.15/src/vidogl.c:2155:static void Vdp2PatternAddr(vdp2draw_struct *info) yabause-0.9.15/src/vidogl.c-2156-{ ############################################## yabause-0.9.15/src/vidogl.c-2338- { yabause-0.9.15/src/vidogl.c:2339: Vdp2PatternAddr(info); yabause-0.9.15/src/vidogl.c-2340- Vdp2DrawPattern(info, texture); ############################################## yabause-0.9.15/src/vidogl.c-2463- yabause-0.9.15/src/vidogl.c:2464: info->PlaneAddr(info, info->mapwh * mapy + mapx, Vdp2Regs); yabause-0.9.15/src/vidogl.c-2465- Vdp2PatternAddrPos(info, planex,pagex, planey,pagey); ############################################## yabause-0.9.15/src/vidogl.c-2550- yabause-0.9.15/src/vidogl.c:2551: info->PlaneAddr(info, info->mapwh * mapy + mapx, Vdp2Regs); yabause-0.9.15/src/vidogl.c-2552- Vdp2PatternAddrPos(info, planex, pagex, planey, pagey); ############################################## yabause-0.9.15/src/vidogl.c-2586- info->y = Y; yabause-0.9.15/src/vidogl.c:2587: info->PlaneAddr(info, info->mapwh * i + j, Vdp2Regs); yabause-0.9.15/src/vidogl.c-2588- Vdp2DrawPlane(info, texture); ############################################## yabause-0.9.15/src/vidogl.c-2924- yabause-0.9.15/src/vidogl.c:2925: Vdp2PatternAddr(info); // Heh, this could be optimized yabause-0.9.15/src/vidogl.c-2926- } ############################################## yabause-0.9.15/src/vidogl.c-5293- { yabause-0.9.15/src/vidogl.c:5294: paraA.PlaneAddr(&info,i, Vdp2Regs); yabause-0.9.15/src/vidogl.c-5295- paraA.PlaneAddrv[i] = info.addr; yabause-0.9.15/src/vidogl.c:5296: paraB.PlaneAddr(&info, i, Vdp2Regs); yabause-0.9.15/src/vidogl.c-5297- paraB.PlaneAddrv[i] = info.addr; ############################################## yabause-0.9.15/src/cocoa/vidgcd.c-248- yabause-0.9.15/src/cocoa/vidgcd.c:249:static INLINE void Vdp2PatternAddr(vdp2draw_struct *info) yabause-0.9.15/src/cocoa/vidgcd.c-250-{ ############################################## yabause-0.9.15/src/cocoa/vidgcd.c-541- { yabause-0.9.15/src/cocoa/vidgcd.c:542: info->PlaneAddr(info, i, Vdp2Regs); yabause-0.9.15/src/cocoa/vidgcd.c-543- planetbl[i] = info->addr; ############################################## yabause-0.9.15/src/cocoa/vidgcd.c-577- yabause-0.9.15/src/cocoa/vidgcd.c:578: Vdp2PatternAddr(info); // Heh, this could be optimized yabause-0.9.15/src/cocoa/vidgcd.c-579- } ############################################## yabause-0.9.15/src/c68k/c68kexec.c-169-#if 0 yabause-0.9.15/src/c68k/c68kexec.c:170: register c68k_struc *CPU asm ("ebx"); yabause-0.9.15/src/c68k/c68kexec.c:171: register pointer PC asm ("esi"); yabause-0.9.15/src/c68k/c68kexec.c:172: register s32 CCnt asm ("edi"); yabause-0.9.15/src/c68k/c68kexec.c:173:// register u32 Opcode asm ("edi"); yabause-0.9.15/src/c68k/c68kexec.c-174-// c68k_struc *CPU; ############################################## yabause-0.9.15/src/c68k/c68kexec.c-178-#else yabause-0.9.15/src/c68k/c68kexec.c:179:// register c68k_struc *CPU asm ("r10"); yabause-0.9.15/src/c68k/c68kexec.c:180:// register u32 PC asm ("r11"); yabause-0.9.15/src/c68k/c68kexec.c:181:// register s32 CCnt asm ("r12"); yabause-0.9.15/src/c68k/c68kexec.c:182:// register u32 Opcode asm ("r13"); yabause-0.9.15/src/c68k/c68kexec.c-183- c68k_struc *CPU; ############################################## yabause-0.9.15/src/vidsoft.c-230- yabause-0.9.15/src/vidsoft.c:231:static INLINE void Vdp2PatternAddr(vdp2draw_struct *info, Vdp2* regs, u8* ram) yabause-0.9.15/src/vidsoft.c-232-{ ############################################## yabause-0.9.15/src/vidsoft.c-555- { yabause-0.9.15/src/vidsoft.c:556: PlaneAddr(info, i, regs); yabause-0.9.15/src/vidsoft.c-557- planetbl[i] = info->addr; ############################################## yabause-0.9.15/src/vidsoft.c-592- yabause-0.9.15/src/vidsoft.c:593: Vdp2PatternAddr(info, regs, ram); // Heh, this could be optimized yabause-0.9.15/src/vidsoft.c-594- ############################################## yabause-0.9.15/src/sh1-pseudo.txt-794- yabause-0.9.15/src/sh1-pseudo.txt:795:#define VIDEO_DMA_SRC_ADDR (*(u32*)(0x90752C0)); yabause-0.9.15/src/sh1-pseudo.txt-796-#define DMA_UNK_SRC_04 (*(u32*)(0x90752C0 + 0x4)); yabause-0.9.15/src/sh1-pseudo.txt:797:#define AUDIO_DMA_SRC_ADDR (*(u32*)(0x90752C0 + 0xC)); yabause-0.9.15/src/sh1-pseudo.txt-798-#define AUDIO_DMA_DEST (*(u32*)(0x90752C0 + 0x14)); ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-220- yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:221:// asm linkage yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-222-int sh2_recompile_block(int addr); ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-224-void get_bounds(pointer addr,u32 *start,u32 *end); yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:225:void invalidate_addr(u32 addr); yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-226-void remove_hash(int vaddr); ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-260-// This is called from the recompiled BRAF/BSRF instructions yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:261:void *get_addr(u32 vaddr) yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-262-{ ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-340- sh2_recompile_block(vaddr); yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:341: return get_addr(vaddr); yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-342-} ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-351- if(ht_bin[2]==vaddr) return (void *)ht_bin[3]; yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:352: return get_addr(vaddr); yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-353-} ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-750-// but don't return addresses which are about to expire from the cache yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:751:void *check_addr(u32 vaddr) yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-752-{ ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-974-} yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:975:void invalidate_addr(u32 addr) yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-976-{ ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-990- //printf("invalidate_count: %d\n",invalidate_count); yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:991: //printf("invalidate_addr(%x)\n",addr); yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-992- //invalidate_block(addr>>12); ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-1079- if(!inv) { yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:1080: void * clean_addr=(void *)get_clean_addr((int)head->addr); yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-1081- if((((u32)clean_addr-(u32)out)<<(32-TARGET_SIZE_2))>0x60000000+(MAX_OUTPUT_BLOCK_SIZE<<(32-TARGET_SIZE_2))) { ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-6080- // Don't recompile stuff that's already compiled yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:6081: if(check_addr(start+i*2+2+slave)) done=1; yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-6082- // Don't get too close to the limit ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-8014- void *stub=out; yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:8015: void *addr=check_addr(link_addr[i][1]); yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-8016- emit_extjump(link_addr[i][0],link_addr[i][1]); ############################################## yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-8058- // Don't add new entries. We'll insert the yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c:8059: // ones that actually get used in check_addr(). yabause-0.9.15/src/sh2_dynarec/sh2_dynarec.c-8060- ht_bin=hash_table[((vaddr>>16)^vaddr)&0xFFFF]; ############################################## yabause-0.9.15/src/sh2_dynarec/assem_arm.h-39-//#define BASE_ADDR 0x6000000 // Code generator target address yabause-0.9.15/src/sh2_dynarec/assem_arm.h:40:#define BASE_ADDR ((u32)&sh2_dynarec_target) // Code generator target address yabause-0.9.15/src/sh2_dynarec/assem_arm.h-41-#define TARGET_SIZE_2 24 // 2^24 = 16 megabytes ############################################## yabause-0.9.15/src/sh2_dynarec/assem_x86.c-117-// by skipping past the call to verify_code yabause-0.9.15/src/sh2_dynarec/assem_x86.c:118:pointer get_clean_addr(pointer addr) yabause-0.9.15/src/sh2_dynarec/assem_x86.c-119-{ ############################################## yabause-0.9.15/src/sh2_dynarec/assem_arm.c-196-// by skipping past the call to verify_code yabause-0.9.15/src/sh2_dynarec/assem_arm.c:197:pointer get_clean_addr(pointer addr) yabause-0.9.15/src/sh2_dynarec/assem_arm.c-198-{ ############################################## yabause-0.9.15/src/sh2_dynarec/assem_arm.c-794-} yabause-0.9.15/src/sh2_dynarec/assem_arm.c:795:void emit_pcreladdr(unsigned int rt) yabause-0.9.15/src/sh2_dynarec/assem_arm.c-796-{ ############################################## yabause-0.9.15/src/sh2_dynarec/assem_arm.c-3184- add_to_linker((int)out,return_address,1); yabause-0.9.15/src/sh2_dynarec/assem_arm.c:3185: emit_pcreladdr(temp); yabause-0.9.15/src/sh2_dynarec/assem_arm.c-3186- if(slave) emit_writeword(rt,(int)&mini_ht_slave[(return_address&0xFF)>>3][0]); ############################################## yabause-0.9.15/src/sh2_dynarec/assem_arm.c-3192- add_to_linker((int)out,return_address,1); yabause-0.9.15/src/sh2_dynarec/assem_arm.c:3193: emit_pcreladdr(temp); yabause-0.9.15/src/sh2_dynarec/assem_arm.c-3194- if(slave) emit_writeword(temp,(int)&mini_ht_slave[(return_address&0xFF)>>3][1]); ############################################## yabause-0.9.15/src/sh2_dynarec/assem_x64.c-119-// by skipping past the call to verify_code yabause-0.9.15/src/sh2_dynarec/assem_x64.c:120:pointer get_clean_addr(pointer addr) yabause-0.9.15/src/sh2_dynarec/assem_x64.c-121-{ ############################################## yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c-56- the golden ratio? Because its always fun to use in code. */ yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c:57:static inline int hash_addr(u32 addr) { yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c-58- return ((addr ^ 2654435761U) >> 2) & (SH2REC_HTAB_ENTRIES - 1); ############################################## yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c-78-sh2rec_block_t *sh2rec_htab_lookup(u32 addr) { yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c:79: htab_entry_t *i = table[hash_addr(addr)]; yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c-80- ############################################## yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c-97- htab_entry_t *ent; yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c:98: int index = hash_addr(addr); yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c-99- ############################################## yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c-127-void sh2rec_htab_block_remove(u32 addr) { yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c:128: int index = hash_addr(addr); yabause-0.9.15/src/dreamcast/sh2rec/sh2rec_htab.c-129- htab_entry_t *i, *tmp, *last; ############################################## yabause-0.9.15/src/dreamcast/viddc.c-1025- yabause-0.9.15/src/dreamcast/viddc.c:1026:static void Vdp2PatternAddr(vdp2draw_struct *info) yabause-0.9.15/src/dreamcast/viddc.c-1027-{ ############################################## yabause-0.9.15/src/dreamcast/viddc.c-1116- { yabause-0.9.15/src/dreamcast/viddc.c:1117: Vdp2PatternAddr(info); yabause-0.9.15/src/dreamcast/viddc.c-1118- Vdp2DrawPattern(info); ############################################## yabause-0.9.15/src/dreamcast/viddc.c-1171- info->y = Y; yabause-0.9.15/src/dreamcast/viddc.c:1172: info->PlaneAddr(info, info->mapwh * i + j); yabause-0.9.15/src/dreamcast/viddc.c-1173- if (info->addr != lastplane) ############################################## yabause-0.9.15/src/dreamcast/viddc.c-1774- yabause-0.9.15/src/dreamcast/viddc.c:1775:static void Vdp2NBG0PlaneAddr(vdp2draw_struct *info, int i) yabause-0.9.15/src/dreamcast/viddc.c-1776-{ ############################################## yabause-0.9.15/src/dreamcast/viddc.c-1994- yabause-0.9.15/src/dreamcast/viddc.c:1995:static void Vdp2NBG1PlaneAddr(vdp2draw_struct *info, int i) yabause-0.9.15/src/dreamcast/viddc.c-1996-{ ############################################## yabause-0.9.15/src/dreamcast/viddc.c-2242- yabause-0.9.15/src/dreamcast/viddc.c:2243:static void Vdp2NBG2PlaneAddr(vdp2draw_struct *info, int i) yabause-0.9.15/src/dreamcast/viddc.c-2244-{ ############################################## yabause-0.9.15/src/dreamcast/viddc.c-2421- yabause-0.9.15/src/dreamcast/viddc.c:2422:static void Vdp2NBG3PlaneAddr(vdp2draw_struct *info, int i) yabause-0.9.15/src/dreamcast/viddc.c-2423-{ ############################################## yabause-0.9.15/src/vdp1.c-731- yabause-0.9.15/src/vdp1.c:732:static u32 Vdp1DebugGetCommandNumberAddr(u32 number) yabause-0.9.15/src/vdp1.c-733-{ ############################################## yabause-0.9.15/src/vdp1.c-791- yabause-0.9.15/src/vdp1.c:792: if ((addr = Vdp1DebugGetCommandNumberAddr(number)) != 0xFFFFFFFF) yabause-0.9.15/src/vdp1.c-793- { ############################################## yabause-0.9.15/src/vdp1.c-841- yabause-0.9.15/src/vdp1.c:842: if ((addr = Vdp1DebugGetCommandNumberAddr(number)) == 0xFFFFFFFF) yabause-0.9.15/src/vdp1.c-843- return; ############################################## yabause-0.9.15/src/vdp1.c-1192- yabause-0.9.15/src/vdp1.c:1193: if ((addr = Vdp1DebugGetCommandNumberAddr(number)) == 0xFFFFFFFF) yabause-0.9.15/src/vdp1.c-1194- return NULL; ############################################## yabause-0.9.15/src/vidshared.c-31- yabause-0.9.15/src/vidshared.c:32:void FASTCALL Vdp2NBG0PlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs) yabause-0.9.15/src/vidshared.c-33-{ ############################################## yabause-0.9.15/src/vidshared.c-52- yabause-0.9.15/src/vidshared.c:53: CalcPlaneAddr(info, tmp); yabause-0.9.15/src/vidshared.c-54-} ############################################## yabause-0.9.15/src/vidshared.c-57- yabause-0.9.15/src/vidshared.c:58:void FASTCALL Vdp2NBG1PlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs) yabause-0.9.15/src/vidshared.c-59-{ ############################################## yabause-0.9.15/src/vidshared.c-78- yabause-0.9.15/src/vidshared.c:79: CalcPlaneAddr(info, tmp); yabause-0.9.15/src/vidshared.c-80-} ############################################## yabause-0.9.15/src/vidshared.c-83- yabause-0.9.15/src/vidshared.c:84:void FASTCALL Vdp2NBG2PlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs) yabause-0.9.15/src/vidshared.c-85-{ ############################################## yabause-0.9.15/src/vidshared.c-104- yabause-0.9.15/src/vidshared.c:105: CalcPlaneAddr(info, tmp); yabause-0.9.15/src/vidshared.c-106-} ############################################## yabause-0.9.15/src/vidshared.c-109- yabause-0.9.15/src/vidshared.c:110:void FASTCALL Vdp2NBG3PlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs) yabause-0.9.15/src/vidshared.c-111-{ ############################################## yabause-0.9.15/src/vidshared.c-130- yabause-0.9.15/src/vidshared.c:131: CalcPlaneAddr(info, tmp); yabause-0.9.15/src/vidshared.c-132-} ############################################## yabause-0.9.15/src/vidshared.c-456- yabause-0.9.15/src/vidshared.c:457:void FASTCALL Vdp2ParameterAPlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs) yabause-0.9.15/src/vidshared.c-458-{ ############################################## yabause-0.9.15/src/vidshared.c-513- yabause-0.9.15/src/vidshared.c:514: CalcPlaneAddr(info, tmp); yabause-0.9.15/src/vidshared.c-515-} ############################################## yabause-0.9.15/src/vidshared.c-518- yabause-0.9.15/src/vidshared.c:519:void FASTCALL Vdp2ParameterBPlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs) yabause-0.9.15/src/vidshared.c-520-{ ############################################## yabause-0.9.15/src/vidshared.c-576- yabause-0.9.15/src/vidshared.c:577: CalcPlaneAddr(info, tmp); yabause-0.9.15/src/vidshared.c-578-} ############################################## yabause-0.9.15/src/sh2iasm.c-503- yabause-0.9.15/src/sh2iasm.c:504:// Ripped out of the gas asm yabause-0.9.15/src/sh2iasm.c-505- ############################################## yabause-0.9.15/src/vidshared.h-261- yabause-0.9.15/src/vidshared.h:262:void FASTCALL Vdp2NBG0PlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs); yabause-0.9.15/src/vidshared.h:263:void FASTCALL Vdp2NBG1PlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs); yabause-0.9.15/src/vidshared.h:264:void FASTCALL Vdp2NBG2PlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs); yabause-0.9.15/src/vidshared.h:265:void FASTCALL Vdp2NBG3PlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs); yabause-0.9.15/src/vidshared.h-266-void Vdp2ReadRotationTable(int which, vdp2rotationparameter_struct *parameter, Vdp2* regs, u8* ram); yabause-0.9.15/src/vidshared.h-267-void Vdp2ReadRotationTableFP(int which, vdp2rotationparameterfp_struct *parameter, Vdp2* regs, u8* ram); yabause-0.9.15/src/vidshared.h:268:void FASTCALL Vdp2ParameterAPlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs); yabause-0.9.15/src/vidshared.h:269:void FASTCALL Vdp2ParameterBPlaneAddr(vdp2draw_struct *info, int i, Vdp2* regs); yabause-0.9.15/src/vidshared.h-270-float Vdp2ReadCoefficientMode0_2(vdp2rotationparameter_struct *parameter, u32 addr, u8* ram); ############################################## yabause-0.9.15/src/vidshared.h-360- yabause-0.9.15/src/vidshared.h:361:static INLINE void CalcPlaneAddr(vdp2draw_struct *info, u32 tmp) yabause-0.9.15/src/vidshared.h-362-{ ############################################## yabause-0.9.15/src/qt/CMakeLists.txt-59- # dunno what it does exactly ... but seem required yabause-0.9.15/src/qt/CMakeLists.txt:60: include( ${QT_USE_FILE} ) yabause-0.9.15/src/qt/CMakeLists.txt-61-endif() ############################################## yabause-0.9.15/src/qt/ui/UIDisasm.h-24- yabause-0.9.15/src/qt/ui/UIDisasm.h:25:class UIDisasm : public QAbstractScrollArea yabause-0.9.15/src/qt/ui/UIDisasm.h-26-{ ############################################## yabause-0.9.15/src/q68/q68-jit-psp.S-670- sw $v1, Q68State_exception($s0) yabause-0.9.15/src/q68/q68-jit-psp.S:671: sw $s6, Q68State_fault_addr($s0) yabause-0.9.15/src/q68/q68-jit-psp.S-672- sh $a2, Q68State_fault_opcode($s0) ############################################## yabause-0.9.15/src/q68/q68-jit-psp.S-678- sw $a0, Q68State_exception($s0) yabause-0.9.15/src/q68/q68-jit-psp.S:679: sw $v1, Q68State_fault_addr($s0) yabause-0.9.15/src/q68/q68-jit-psp.S-680- sh $a2, Q68State_fault_opcode($s0) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-694-DEFLABEL(CHECK_ALIGNED_EA) yabause-0.9.15/src/q68/q68-jit-x86.S:695: testl $1, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-696- jz 0f yabause-0.9.15/src/q68/q68-jit-x86.S-697- movl $EX_ADDRESS_ERROR, Q68State_exception(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S:698: mov Q68State_ea_addr(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S:699: mov %eax, Q68State_fault_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-700- movw $0x1234, Q68State_fault_opcode(%rbx) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-723- mov A7, %eax yabause-0.9.15/src/q68/q68-jit-x86.S:724: mov %eax, Q68State_fault_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-725- movw $0x1234, Q68State_fault_opcode(%rbx) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-758- mov 1(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S:759:9: mov %eax, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-760-DEFSIZE(RESOLVE_INDIRECT) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-775- add $1, (%rcx) yabause-0.9.15/src/q68/q68-jit-x86.S:776:9: mov %eax, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-777-DEFSIZE(RESOLVE_POSTINC) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-785- add $2, A7 yabause-0.9.15/src/q68/q68-jit-x86.S:786: mov %eax, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-787-DEFSIZE(RESOLVE_POSTINC_A7_B) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-801-9: mov (%rcx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S:802: mov %eax, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-803-DEFSIZE(RESOLVE_PREDEC) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-811- sub $2, A7 yabause-0.9.15/src/q68/q68-jit-x86.S:812: mov %eax, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-813-DEFSIZE(RESOLVE_PREDEC_A7_B) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-827-8: add $0x12345678, %eax yabause-0.9.15/src/q68/q68-jit-x86.S:828:9: mov %eax, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-829-DEFSIZE(RESOLVE_DISP) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-848- lea 1(%eax, %ecx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S:849:9: mov %eax, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-850-DEFSIZE(RESOLVE_INDEX_W) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-858-8: lea 1(%eax, %ecx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S:859:9: mov %eax, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-860-DEFSIZE(RESOLVE_INDEX_L) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-875- mov $0x12345678, %eax yabause-0.9.15/src/q68/q68-jit-x86.S:876:9: mov %eax, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-877-DEFSIZE(RESOLVE_ABSOLUTE) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-892-9: add %ecx, %eax yabause-0.9.15/src/q68/q68-jit-x86.S:893: mov %eax, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-894-DEFSIZE(RESOLVE_ABS_INDEX_W) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-900-8: add 1(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S:901:9: mov %eax, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-902-DEFSIZE(RESOLVE_ABS_INDEX_L) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-929-DEFLABEL(GET_OP1_EA_B) yabause-0.9.15/src/q68/q68-jit-x86.S:930: mov Q68State_ea_addr(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S-931- READ8 %rax ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-935-DEFLABEL(GET_OP1_EA_W) yabause-0.9.15/src/q68/q68-jit-x86.S:936: mov Q68State_ea_addr(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S-937- READ16 %rax ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-941-DEFLABEL(GET_OP1_EA_L) yabause-0.9.15/src/q68/q68-jit-x86.S:942: mov Q68State_ea_addr(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S-943- READ32 %rax ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-992-DEFLABEL(GET_OP2_EA_B) yabause-0.9.15/src/q68/q68-jit-x86.S:993: mov Q68State_ea_addr(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S-994- READ8 %rax ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-998-DEFLABEL(GET_OP2_EA_W) yabause-0.9.15/src/q68/q68-jit-x86.S:999: mov Q68State_ea_addr(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S-1000- READ16 %rax ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-1004-DEFLABEL(GET_OP2_EA_L) yabause-0.9.15/src/q68/q68-jit-x86.S:1005: mov Q68State_ea_addr(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S-1006- READ32 %rax ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-1081-DEFLABEL(SET_EA_B) yabause-0.9.15/src/q68/q68-jit-x86.S:1082: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-1083- WRITE8 %rcx, %rax ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-1086-DEFLABEL(SET_EA_W) yabause-0.9.15/src/q68/q68-jit-x86.S:1087: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-1088- WRITE16 %rcx, %rax ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-1091-DEFLABEL(SET_EA_L) yabause-0.9.15/src/q68/q68-jit-x86.S:1092: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-1093- WRITE32 %rcx, %rax ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2369-DEFLABEL(JMP) yabause-0.9.15/src/q68/q68-jit-x86.S:2370: mov Q68State_ea_addr(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S-2371- mov %eax, PC ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2386-9: PUSH32 %rcx yabause-0.9.15/src/q68/q68-jit-x86.S:2387: mov Q68State_ea_addr(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S-2388- mov %eax, PC ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2404-DEFLABEL(STORE_DEC_W) yabause-0.9.15/src/q68/q68-jit-x86.S:2405: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-2406- sub $2, %ecx yabause-0.9.15/src/q68/q68-jit-x86.S:2407: mov %ecx, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-2408- mov 1(%rbx), %eax ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2413-DEFLABEL(STORE_DEC_L) yabause-0.9.15/src/q68/q68-jit-x86.S:2414: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-2415- sub $4, %ecx yabause-0.9.15/src/q68/q68-jit-x86.S:2416: mov %ecx, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-2417- mov 1(%rbx), %eax ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2431-DEFLABEL(STORE_INC_W) yabause-0.9.15/src/q68/q68-jit-x86.S:2432: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-2433- mov 1(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S-2434-9: WRITE16 %rcx, %rax yabause-0.9.15/src/q68/q68-jit-x86.S:2435: add $2, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-2436-DEFSIZE(STORE_INC_W) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2439-DEFLABEL(STORE_INC_L) yabause-0.9.15/src/q68/q68-jit-x86.S:2440: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-2441- mov 1(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S-2442-9: WRITE32 %rcx, %rax yabause-0.9.15/src/q68/q68-jit-x86.S:2443: add $4, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-2444-DEFSIZE(STORE_INC_L) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2456-DEFLABEL(LOAD_INC_W) yabause-0.9.15/src/q68/q68-jit-x86.S:2457: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-2458- READ16 %rcx yabause-0.9.15/src/q68/q68-jit-x86.S-2459- mov %ax, 1(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S:2460:9: add $2, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-2461-DEFSIZE(LOAD_INC_W) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2464-DEFLABEL(LOAD_INC_L) yabause-0.9.15/src/q68/q68-jit-x86.S:2465: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-2466- READ32 %rcx yabause-0.9.15/src/q68/q68-jit-x86.S-2467- mov %eax, 1(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S:2468:9: add $4, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-2469-DEFSIZE(LOAD_INC_L) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2482-DEFLABEL(LOADA_INC_W) yabause-0.9.15/src/q68/q68-jit-x86.S:2483: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-2484- READ16 %rcx ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2486- mov %eax, 1(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S:2487:9: add $2, Q68State_ea_addr(%rbx) yabause-0.9.15/src/q68/q68-jit-x86.S-2488-DEFSIZE(LOADA_INC_W) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2500-DEFLABEL(MOVEM_WRITEBACK) yabause-0.9.15/src/q68/q68-jit-x86.S:2501: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-2502- mov %ecx, 1(%rbx) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2537-DEFLABEL(LEA) yabause-0.9.15/src/q68/q68-jit-x86.S:2538: mov Q68State_ea_addr(%rbx), %eax yabause-0.9.15/src/q68/q68-jit-x86.S-2539- mov %eax, 1(%rbx) ############################################## yabause-0.9.15/src/q68/q68-jit-x86.S-2549-DEFLABEL(PEA) yabause-0.9.15/src/q68/q68-jit-x86.S:2550: mov Q68State_ea_addr(%rbx), %ecx yabause-0.9.15/src/q68/q68-jit-x86.S-2551- PUSH32 %rcx