=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/src/Glide64/glide64_3dmath.c-105- libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/src/Glide64/glide64_3dmath.c:106:// 2011-01-03 Balrog - removed because is in NASM format and not 64-bit compatible libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/src/Glide64/glide64_3dmath.c-107-// This will need fixing. ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/src/Glide64/glide64_3dmath.c-118-{ libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/src/Glide64/glide64_3dmath.c:119: asm volatile ( libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/src/Glide64/glide64_3dmath.c-120- "vld1.32 {d4}, [%0]! \n\t" //d4={x,y} ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/src/Glide64/glide64_3dmath.c-165-{ libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/src/Glide64/glide64_3dmath.c:166: asm volatile ( libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/src/Glide64/glide64_3dmath.c-167- "vld1.32 {d0, d1}, [%1]! \n\t" //q0 = m1 ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/todo!.txt-6-- Reduce "Known issues" list :) libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/todo!.txt:7:- Port over C ports of NASM functions from balrog's fork libretro-mupen64plus-2.0+git20160207+dfsg2/glide2gl/todo!.txt-8- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/ri/rdram.c-67- struct ri_controller* ri = (struct ri_controller*)opaque; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/ri/rdram.c:68: uint32_t addr = RDRAM_DRAM_ADDR(address); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/ri/rdram.c-69- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/ri/rdram.c-77- struct ri_controller* ri = (struct ri_controller*)opaque; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/ri/rdram.c:78: uint32_t addr = RDRAM_DRAM_ADDR(address); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/ri/rdram.c-79- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/ri/rdram.h-32-#ifndef RDRAM_DRAM_ADDR libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/ri/rdram.h:33:#define RDRAM_DRAM_ADDR(a) ((address & 0xffffff) >> 2) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/ri/rdram.h-34-#endif ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/hacktarux_dynarec/rjump.c-87-#if defined(__GNUC__) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/hacktarux_dynarec/rjump.c:88: asm volatile libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/hacktarux_dynarec/rjump.c-89- (" push %%rbx \n" /* we must push an even # of registers to keep stack 16-byte aligned */ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_x86.c-118-// by skipping past the call to verify_code libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_x86.c:119:static u_int get_clean_addr(int addr) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_x86.c-120-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.h-45- libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.h:46:#define BASE_ADDR ((int)(&extra_memory)) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.h-47-//#define TARGET_SIZE_2 24 // 2^24 = 16 megabytes ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-247- libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:248:// asm linkage libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-249-int new_recompile_block(int addr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-262-#if NEW_DYNAREC == NEW_DYNAREC_ARM libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:263:static void invalidate_addr(u_int addr); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-264-#endif ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-398-// This is called from the recompiled JR/JALR instructions libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:399:void *get_addr(u_int vaddr) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-400-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-462- int r=new_recompile_block(vaddr); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:463: if(r==0) return get_addr(vaddr); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-464- // Execute in unmapped page, generate pagefault execption ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-499- libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:500: return get_addr(vaddr); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-501-} ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-594- int r=new_recompile_block(vaddr); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:595: if(r==0) return get_addr(vaddr); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-596- // Execute in unmapped page, generate pagefault execption ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-1105-// but don't return addresses which are about to expire from the cache libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:1106:static void *check_addr(u_int vaddr) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-1107-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-1350-#if NEW_DYNAREC == NEW_DYNAREC_ARM libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:1351:static void invalidate_addr(u_int addr) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-1352-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-1439- if(!inv) { libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:1440: void * clean_addr=(void *)get_clean_addr((intptr_t)head->addr); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-1441- if((((u_int)clean_addr-(u_int)out)<<(32-TARGET_SIZE_2))>0x60000000+(MAX_OUTPUT_BLOCK_SIZE<<(32-TARGET_SIZE_2))) { ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-6495- void *stub=out; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:6496: void *compiled_target_addr=check_addr(target_addr); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-6497- emit_extjump_ds((int)branch_addr,target_addr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-6510- void *stub=out; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:6511: void *compiled_target_addr=check_addr(target_addr); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-6512- emit_extjump_ds((int)branch_addr,target_addr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-8436- /* Don't recompile stuff that's already compiled */ libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:8437: if(check_addr(start+i*4+4)) done=1; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-8438- /* Don't get too close to the limit */ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-10975- void *stub=out; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:10976: void *addr=check_addr(link_addr[i][1]); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-10977- emit_extjump(link_addr[i][0],link_addr[i][1]); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-11023- // Don't add new entries. We'll insert the libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c:11024: // ones that actually get used in check_addr(). libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/new_dynarec.c-11025- u_int *ht_bin=hash_table[((vaddr>>16)^vaddr)&0xFFFF]; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/linkage_offsets.h-5-#define LO_pending_exception (LO_last_count + 4) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/linkage_offsets.h:6:#define LO_pcaddr (LO_pending_exception + 4) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/linkage_offsets.h-7-#define LO_stop (LO_pcaddr + 4) ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-47-void do_interrupt(); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c:48:void jump_vaddr(); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-49-void jump_vaddr_r0(); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-353-// by skipping past the call to verify_code libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c:354:static u_int get_clean_addr(int addr) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-355-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-1188-} libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c:1189:static void emit_pcreladdr(u_int rt) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-1190-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-4464- add_to_linker((int)out,return_address,1); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c:4465: emit_pcreladdr(temp); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-4466- emit_writeword(rt,(int)&mini_ht[(return_address&0xFF)>>3][0]); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-4470- add_to_linker((int)out,return_address,1); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c:4471: emit_pcreladdr(temp); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-4472- emit_writeword(temp,(int)&mini_ht[(return_address&0xFF)>>3][1]); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/r4300_core.h-44- libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/r4300_core.h:45:uint32_t* r4300_last_addr(void); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/r4300_core.h-46-unsigned int* r4300_next_interrupt(void); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/r4300_core.c-63- libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/r4300_core.c:64:uint32_t* r4300_last_addr(void) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/r4300_core.c-65-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/cached_interp.c-506- libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/cached_interp.c:507:static unsigned int update_invalid_addr(unsigned int addr) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/cached_interp.c-508-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/cached_interp.c-520- unsigned int beg_paddr = paddr - (addr - (addr&~0xFFF)); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/cached_interp.c:521: update_invalid_addr(paddr); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/cached_interp.c-522- if (invalid_code[(beg_paddr+0x000)>>12]) invalid_code[addr>>12] = 1; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/cached_interp.c-535- if (skip_jump) return; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/cached_interp.c:536: paddr = update_invalid_addr(addr); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/r4300/cached_interp.c-537- if (!paddr) return; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/api/debugger.c-177- case M64P_DBG_RECOMP_ADDR: libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/api/debugger.c:178: return get_recompiled_addr(address, index); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/api/debugger.c-179- default: ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/plugin/audio_libretro/drivers_resampler/sinc.c-395-#if SINC_COEFF_LERP libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/plugin/audio_libretro/drivers_resampler/sinc.c:396:#error "NEON asm does not support SINC lerp." libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/plugin/audio_libretro/drivers_resampler/sinc.c-397-#endif ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/osal/preproc.h-33-#else libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/osal/preproc.h:34: #define OSAL_BREAKPOINT_INTERRUPT __asm int 3 libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/osal/preproc.h-35-#endif ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/main/savestates.c-285- libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/main/savestates.c:286: *r4300_last_addr() = *r4300_pc(); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/main/savestates.c-287- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/si/pif.h-32-#ifndef PIF_RAM_ADDR libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/si/pif.h:33:#define PIF_RAM_ADDR(a) (((a) & 0xfffc) - 0x7c0) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/si/pif.h-34-#endif ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/si/pif.c-68- struct si_controller* si = (struct si_controller*)opaque; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/si/pif.c:69: uint32_t addr = PIF_RAM_ADDR(address); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/si/pif.c-70- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/si/pif.c-85- struct si_controller* si = (struct si_controller*)opaque; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/si/pif.c:86: uint32_t addr = PIF_RAM_ADDR(address); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/si/pif.c-87- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h-396- libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h:397:/* Split Secondary Cache Mode - 0: I/D mixed, 1: I/D separated by SCAddr(17) */ libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h-398-#define MIPS3_CONFIG_SS 0x00200000 ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h-1086-# endif /* _LOCORE */ libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h:1087:# define MIPS_HAS_LLADDR ((mips_cpu_flags & CPU_MIPS_NO_LLADDR) == 0) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h-1088- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h-1098-# define MIPS_HAS_LLSC 1 libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h:1099:# define MIPS_HAS_LLADDR ((mips_cpu_flags & CPU_MIPS_NO_LLADDR) == 0) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h-1100- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h-1110-# define MIPS_HAS_LLSC 1 libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h:1111:# define MIPS_HAS_LLADDR ((mips_cpu_flags & CPU_MIPS_NO_LLADDR) == 0) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h-1112- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h-1120-#define MIPS_HAS_LLSC (mips_has_llsc) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h:1121:#define MIPS_HAS_LLADDR ((mips_cpu_flags & CPU_MIPS_NO_LLADDR) == 0) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder_local.h-1122- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder.c-257-static int libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder.c:258:print_addr ( struct r4k_dis_t * state, libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder.c-259- uint32_t address ) ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder.c-427- pr_displ: libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder.c:428: print_addr( state, loc + 4 + ((short)i.IType.imm << 2) ); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder.c-429- break; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder.c-560- db_printf(state, "%-16s", r4k_str_op_name[i.JType.op]); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder.c:561: print_addr(state, (loc & 0xF0000000) | (i.JType.target << 2)); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_decoder.c-562- break; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_memory.h-31-char* get_recompiled_args( uint32 address, int index ); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_memory.h:32:void* get_recompiled_addr( uint32 address, int index ); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_memory.h-33-int get_num_recompiled( uint32 address ); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_memory.c-180- libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_memory.c:181:void * get_recompiled_addr(uint32 addr, int index) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_memory.c-182-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_memory.c-240- libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_memory.c:241:void * get_recompiled_addr(uint32 addr, int index) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/debugger/dbg_memory.c-242-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/pi/cart_rom.h-28-#ifndef ROM_ADDR libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/pi/cart_rom.h:29:#define ROM_ADDR(a) ((a & 0x03fffffc)) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/pi/cart_rom.h-30-#endif ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/pi/cart_rom.c-40- struct pi_controller* pi = (struct pi_controller*)opaque; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/pi/cart_rom.c:41: uint32_t addr = ROM_ADDR(address); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/pi/cart_rom.c-42- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/rsp/rsp_core.h-27-#ifndef RSP_MEM_ADDR libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/rsp/rsp_core.h:28:#define RSP_MEM_ADDR(a) ((a & 0x1fff) >> 2) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/rsp/rsp_core.h-29-#endif ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/rsp/rsp_core.c-164- struct rsp_core* sp = (struct rsp_core*)opaque; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/rsp/rsp_core.c:165: uint32_t addr = RSP_MEM_ADDR(address); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/rsp/rsp_core.c-166- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/rsp/rsp_core.c-174- struct rsp_core* sp = (struct rsp_core*)opaque; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/rsp/rsp_core.c:175: uint32_t addr = RSP_MEM_ADDR(address); libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/src/rsp/rsp_core.c-176- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/doc/new_dynarec.txt-188- libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/doc/new_dynarec.txt:189:When the cycle count register reaches its limit, cc_interrupt is called, which in turn calls gen_interupt [sic]. If interrupts are not enabled, cc_interrupt returns. If interrupts are enabled, and an interrupt is to be taken, the pending_exception flag will be set. In this case, cc_interrupt does not return, and instead pops the stack and causes an unconditional jump to the address in pcaddr (usually 0x80000180). libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/doc/new_dynarec.txt-190- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-149- - r676: bugfix in my BYTESWAP macros libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE:150: - r674: Removed glide64/Tmem_nasm.asm source file and the project dependency on nasm/yasm assemblers libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-151- - r673: removed inline assembly sections in rdp_loadblock and rdp_loadtile, including their dependency on functions in Tmem_nasm.asm. Replaced with new C code. This fixes a segfault on some 64-bit source builds ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-207- - Only plugin filenames (not paths) are stored in the mupen64plus.conf file libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE:208: - Modified pre.mk and glide64 makefile to auto-select yasm or nasm libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-209- - Bugfix: Rice Video: Make configuration during gameplay possible again ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-215- - Bugfix: GTK GUI: "About" menu does not pop up while emulation is running libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE:216: - Bugfix: Glide64: Refactored a bunch of inline asm code with potential bugs libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-217- - Bugfix: Added plugin error checking before emulator is started ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-224- - Bugfix: GTK GUI: "Toolbar Style" now works libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE:225: - Bugfix: Glide64: changed inline asm label syntax, for compatibility with gcc 4.3.0 libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-226- - Bugfix: Many other minor bug fixes, GTK warnings fixes, translation corrections, etc ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-273- - Bugfix: added quotes around BUILD_NUMBER to prevent segfault on About box libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE:274: - Bugfix: SSE vertex lighting inline ASM code was incorrect libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-275- - Bugfix: makefile: 32-bit CFLAGS must be used when doing 32-bit build on 64-bit machine ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-453- + 3 main audio ucode implemented (based on uhle) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE:454: + mp3 ucode implemented (direct asm to c translation) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE:455: + jpeg ucode (direct asm to c translation) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-core/RELEASE-456- + boot code for btooie and dk ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TxUtil.cpp-152-#ifdef __MSC__ libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TxUtil.cpp:153: __asm { libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TxUtil.cpp-154- push ebx; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TxUtil.cpp-265-#ifdef __MSC__ libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TxUtil.cpp:266: __asm { libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TxUtil.cpp-267- push ebx; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TxUtil.cpp-399- const uint32 bytes_per_width = width; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TxUtil.cpp:400: __asm { libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TxUtil.cpp-401- push ebx; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TextureFilters_xbrz.cpp-74-//{ libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TextureFilters_xbrz.cpp:75:// __asm //speeds up xBRZ by about 9% compared to std::sqrt which internally uses the same assembler instructions but adds some "fluff" libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TextureFilters_xbrz.cpp-76-// { ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TextureFilters_xbrz.cpp-425- if (breakIntoDebugger) libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TextureFilters_xbrz.cpp:426: __debugbreak(); //__asm int 3; libretro-mupen64plus-2.0+git20160207+dfsg2/mupen64plus-video-gliden64/src/GLideNHQ/TextureFilters_xbrz.cpp-427-#endif ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h-39- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h:40: uint32_t addr = RSPSegmentAddr((gfx->gbi0matrix.addr)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h-41- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h-113- uint32_t dwLength = ((gfx->words.w0))&0xFFFF; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h:114: uint32_t addr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h-115- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h-170- int v0 = gfx->gbi0vtx.v0; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h:171: uint32_t addr = RSPSegmentAddr((gfx->gbi0vtx.addr)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h-172- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h-198- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h:199: uint32_t addr = RSPSegmentAddr((gfx->gbi0dlist.addr)) & (g_dwRamSize-1); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI0.h-200- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/OGLES2FragmentShaders.cpp-481- case CM_FMT_TYPE_A_LERP_B_C: libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/OGLES2FragmentShaders.cpp:482: //ARB ASM LERP and mix have different parameter ordering. libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/OGLES2FragmentShaders.cpp-483- //sprintf(tempstr, "comb.%s = saturate(mix(%s, %s, %s));\n", dst,func(m.a),func(m.b), func(m.c)); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-113- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp:114:void FrameBufferManager::UpdateRecentCIAddr(SetImgInfo &ciinfo) libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-115-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-591- // The original assembly code had a bug in it (it incremented pStart by 'pitch' in bytes, not in dwords) libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp:592: // This C code implements the same algorithm as the ASM but without the bug libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-593- uint32_t y = 0; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-1569- { libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp:1570: UpdateRecentCIAddr(g_CI); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-1571- CheckRenderTexturesWithNewCI(g_CI, gRDP.scissor.bottom, false); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-1577-// Sets CI address for framebuffer copies libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp:1578:void FrameBufferManager::Set_CI_addr(SetImgInfo &newCI) libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-1579-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-1590- // Conker is not actually using a backbuffer libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp:1591: g_pFrameBufferManager->UpdateRecentCIAddr(g_CI); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-1592- if (status.leftRendered != -1 && status.topRendered != -1 && status.rightRendered != -1 && status.bottomRendered != -1) ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-1665- if (!status.bN64IsDrawingTextureBuffer) libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp:1666: g_pFrameBufferManager->UpdateRecentCIAddr(g_CI); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-1667- break; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-1697-#endif libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp:1698: //g_pFrameBufferManager->UpdateRecentCIAddr(g_CI); // Delay this until the CI buffer is actally drawn libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.cpp-1699- } ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2_ext.h-26- // This cmd is likely to execute number of ucode at the given address libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2_ext.h:27: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2_ext.h-28- { ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.h-41- void CloseUp(); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.h:42: void Set_CI_addr(SetImgInfo &newCI); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.h:43: void UpdateRecentCIAddr(SetImgInfo &ciinfo); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/FrameBuffer.h-44- void SetAddrBeDisplayed(uint32_t addr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.h-562-// Mask down to 0x003FFFFF? libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.h:563:#define RSPSegmentAddr(seg) ( gRSP.segments[((seg)>>24)&0x0F] + ((seg)&0x00FFFFFF) ) libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.h-564-#define RDRAM_UWORD(addr) (*(uint32_t_t *)((addr)+ (uint8_t*)gfx_info.RDRAM)) ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-179-#if defined(__INTEL_COMPILER) && !defined(NO_ASM) libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:180:#define Vec3TransformNormal(vec, m) __asm \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-181-{ \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:182: __asm fld dword ptr [vec + 0] \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:183: __asm fmul dword ptr [m + 0] \ /* x m00*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:184: __asm fld dword ptr [vec + 0] \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:185: __asm fmul dword ptr [m + 4] \ /* x m01 x m00*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:186: __asm fld dword ptr [vec + 0] \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:187: __asm fmul dword ptr [m + 8] \ /* x m02 x m01 x m00*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-188- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:189: __asm fld dword ptr [vec + 4] \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:190: __asm fmul dword ptr [m + 16] \ /* y m10 x m02 x m01 x m00*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:191: __asm fld dword ptr [vec + 4] \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:192: __asm fmul dword ptr [m + 20] \ /* y m11 y m10 x m02 x m01 x m00*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:193: __asm fld dword ptr [vec + 4] \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:194: __asm fmul dword ptr [m + 24] \ /* y m12 y m11 y m10 x m02 x m01 x m00*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-195- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:196: __asm fxch st(2) \ /* y m10 y m11 y m12 x m02 x m01 x m00*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:197: __asm faddp st(5), st(0) \ /* y m11 y m12 x m02 x m01 (x m00 + y m10)*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:198: __asm faddp st(3), st(0) \ /* y m12 x m02 (x m01 + ym11) (x m00 + y m10)*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:199: __asm faddp st(1), st(0) \ /* (x m02 + y m12) (x m01 + ym11) (x m00 + y m10)*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-200- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:201: __asm fld dword ptr [vec + 8] \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:202: __asm fmul dword ptr [m + 32] \ /* z m20 (x m02 + y m12) (x m01 + ym11) (x m00 + y m10)*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:203: __asm fld dword ptr [vec + 8] \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:204: __asm fmul dword ptr [m + 36] \ /* z m21 z m20 (x m02 + y m12) (x m01 + ym11) (x m00 + y m10)*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:205: __asm fld dword ptr [vec + 8] \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:206: __asm fmul dword ptr [m + 40] \ /* z m22 z m21 z m20 (x m02 + y m12) (x m01 + ym11) (x m00 + y m10)*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-207- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:208: __asm fxch st(2) \ /* z m20 z m21 z m22 (x m02 + y m12) (x m01 + ym11) (x m00 + y m10)*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:209: __asm faddp st(5), st(0) \ /* z m21 z m22 (x m02 + y m12) (x m01 + ym11) (x m00 + y m10 + z m20)*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:210: __asm faddp st(3), st(0) \ /* z m22 (x m02 + y m12) (x m01 + ym11 + z m21) (x m00 + y m10 + z m20)*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:211: __asm faddp st(1), st(0) \ /* (x m02 + y m12 + z m 22) (x m01 + ym11 + z m21) (x m00 + y m10 + z m20)*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-212- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:213: __asm fxch st(2) \ /* (x m00 + y m10 + z m20) (x m01 + ym11 + z m21) (x m02 + y m12 + z m 22) */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-214- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:215: __asm fld1 \ /* 1 x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:216: __asm fld st(1) \ /* x 1 x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:217: __asm fmul st(0),st(0) \ /* xx 1 x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:218: __asm fld st(3) \ /* y xx 1 x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:219: __asm fmul st(0),st(0) \ /* yy xx 1 x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:220: __asm fld st(5) \ /* z yy xx 1 x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:221: __asm fmul st(0),st(0) \ /* zz yy xx 1 x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-222- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:223: __asm fxch st(2) \ /* xx yy zz 1 x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-224- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:225: __asm faddp st(1),st(0) \ /* (xx+yy) zz 1 x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:226: __asm faddp st(1),st(0) \ /* (xx+yy+zz) 1 x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-227- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:228: __asm ftst \ /* Compare ST to 0 */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:229: __asm fstsw ax \ /* Store FPU status word in a */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:230: __asm sahf \ /* Transfer ax to flags register */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:231: __asm jz l2 \ /* Skip if length is zero */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-232- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:233: __asm fsqrt \ /* l 1 x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-234- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:235: __asm fdivp st(1),st(0) \ /* (1/l) x y z */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-236- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:237: __asm fmul st(3),st(0) \ /* f x y fz */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:238: __asm fmul st(2),st(0) \ /* f x fy fz */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:239: __asm fmulp st(1),st(0) \ /* fx fy fz */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-240- \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:241: __asm fstp dword ptr [vec + 0] \ /* fy fz*/ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:242: __asm fstp dword ptr [vec + 4] \ /* fz */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:243: __asm fstp dword ptr [vec + 8] \ /* done */ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:244: __asm jmp l3 \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:245:__asm l2: \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:246: __asm mov dword ptr [vec + 0], 0 \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:247: __asm mov dword ptr [vec + 4], 0 \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:248: __asm mov dword ptr [vec + 8], 0 \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp:249:__asm l3: \ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderBase.cpp-250-} \ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-44- uint8_t *rdram_u8 = (uint8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:45: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-46- uObjBg *sbgPtr = (uObjBg*)(rdram_u8 + dwAddr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-54- uint8_t *rdram_u8 = (uint8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:55: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-56- uObjSprite *ptr = (uObjSprite*)(rdram_u8 + dwAddr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-92- uint8_t *rdram_u8 = (uint8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:93: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-94- uObjSprite *info = (uObjSprite*)(rdram_u8 + dwAddr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-160- DebuggerAppendMsg("ImgAddr=0x%08X(0x%08X), tsize=0x%X, \nTMEM=0x%X, sid=%d, tline=%d, flag=0x%X, mask=0x%X\n\n", libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:161: RSPSegmentAddr(ptr.image), ptr.image, ptr.tsize, ptr.tmem, ptr.sid/4, ptr.tline, ptr.flag, ptr.mask); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-162-} ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-183- DebuggerAppendMsg("ImgAddr=0x%08X(0x%08X), pnum=%d, phead=%d, sid=%d, flag=0x%X, mask=0x%X\n\n", libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:184: RSPSegmentAddr(tlut.image), tlut.image, tlut.pnum+1, tlut.phead, tlut.sid/4, tlut.flag, tlut.mask); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-185-} ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-240- uint8_t *rdram_u8 = (uint8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:241: gObjTxtr = (uObjTxtr*)(rdram_u8 + (RSPSegmentAddr((gfx->words.w1))&(g_dwRamSize-1))); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-242- if( gObjTxtr->block.type == S2DEX_OBJLT_TLUT ) ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-244- gObjTlut = (uObjTxtrTLUT*)gObjTxtr; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:245: gObjTlutAddr = (uint32_t)(RSPSegmentAddr(gObjTlut->image)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-246- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-281- uint8_t *rdram_u8 = (uint8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:282: uObjTxSprite* ptr = (uObjTxSprite*)(rdram_u8 + (RSPSegmentAddr((gfx->words.w1))&(g_dwRamSize-1))); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-283- gObjTxtr = (uObjTxtr*)ptr; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-302- uint8_t *rdram_u8 = (uint8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:303: uObjTxSprite* ptr = (uObjTxSprite*)(rdram_u8 + (RSPSegmentAddr((gfx->words.w1))&(g_dwRamSize-1))); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-304- gObjTxtr = (uObjTxtr*)ptr; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-322- uint8_t *rdram_u8 = (uint8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:323: uObjTxSprite* ptr = (uObjTxSprite*)(rdram_u8 + (RSPSegmentAddr((gfx->words.w1))&(g_dwRamSize-1))); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-324- gObjTxtr = (uObjTxtr*)ptr; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-375- uint32_t dwLength = ((gfx->words.w0)) &0xFFFF; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:376: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-377- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-445- uint8_t *rdram_u8 = (uint8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:446: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-447- uObjScaleBg *sbgPtr = (uObjScaleBg *)(rdram_u8 + dwAddr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-474- uint8_t *rdram_u8 = (uint8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp:475: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_S2DEX.cpp-476- uObjSprite *ptr = (uObjSprite*)(rdram_u8 + dwAddr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Sprite2D.h-29- int8_t *rdram_s8 = (int8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Sprite2D.h:30: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Sprite2D.h-31- dwAddr &= (g_dwRamSize-1); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Sprite2D.h-67- int8_t *rdram_s8 = (int8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Sprite2D.h:68: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Sprite2D.h-69- dwAddr &= (g_dwRamSize-1); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-43- uint32_t dwPush = RSP_DLIST_PUSH; //((gfx->words.w0) >> 16) & 0xFF; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:44: uint32_t dwAddr = 0x00000000 | (gfx->words.w1); //RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-45- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-71-{ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:72: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-73- uint32_t dwCommand = ((gfx->words.w0)>>16)&0xFF; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-75- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:76: dwAddr = (gfx->words.w1)+RSPSegmentAddr(gRSP.dwDKRMatrixAddr); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-77- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-146-{ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:147: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-148- uint32_t dwV0 = (((gfx->words.w0) >> 9 )&0x1F); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-180- { libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:181: dwAddr = (gfx->words.w1)+RSPSegmentAddr(gRSP.dwDKRVtxAddr); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-182- } ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-201-{ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:202: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-203- uint32_t dwV0 = (((gfx->words.w0)>>9)&0x1F); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-222- { libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:223: dwAddr = (gfx->words.w1)+RSPSegmentAddr(gRSP.dwDKRVtxAddr); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-224- } ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-302-{ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:303: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-304- uint32_t dwLength = ((gfx->words.w0))&0xFFFF; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-330-{ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:331: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-332- uint32_t dwLength = ((gfx->words.w0))&0xFFFF; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-358- // This cmd is likely to execute number of ucode at the given address libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:359: uint32_t dwAddr = (gfx->words.w1);//RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-360- { ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-420-uint8_t *rdram_u8 = (uint8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:421:uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-422-uObjTxSprite *ptr = (uObjTxSprite*)(rdram_u8 + dwAddr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-451- uint8_t *rdram_u8 = (uint8_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:452: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-453- uObjSprite *info = (uObjSprite*)(rdram_u8 + dwAddr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-511- uint32_t *rdram_u32 = (uint32_t*)gfx_info.RDRAM; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:512: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-513- uint32_t flag = ((gfx->words.w0) & 0xFF0000) >> 16; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-597- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:598: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-599- uint32_t dwV0 = ((gfx->words.w0)>>16)&0x0F; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-611- // Color index buf address libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:612: dwPDCIAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-613-} ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-779- uint32_t dwType = ((gfx->words.w0) ) & 0xFE; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:780: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-781- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-817-{ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:818: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-819- uint32_t dwVEnd = (((gfx->words.w0) )&0xFFF)/2; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-858- { libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:859: uint32_t newaddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-860- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-893- uint32_t dwPC = gDlistStack[gDlistStackPointer].pc-8; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:894: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-895- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-924- uint32_t dwPC = gDlistStack[gDlistStackPointer].pc-8; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:925: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-926- if( dwAddr > g_dwRamSize ) ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1004- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:1005: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1006- uint32_t dwCmd2 = *(uint32_t *)(rdram_u8 + dwAddr); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1061- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:1062: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1063- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1341-#ifdef DEBUGGER libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:1342:uint32_t dwAddr1 = RSPSegmentAddr(dwCmd2); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:1343:uint32_t dwAddr2 = RSPSegmentAddr(dwCmd3); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1344- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1520-{ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:1521: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1522- if( dwAddr > g_dwRamSize ) ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1556- { libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:1557: uint32_t newaddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1558- if( newaddr >= g_dwRamSize ) ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1565- uint32_t pc2 = *(uint32_t *)(rdram_u8 + newaddr+8*4+4); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:1566: pc1 = RSPSegmentAddr(pc1); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h:1567: pc2 = RSPSegmentAddr(pc2); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI_Others.h-1568- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp-1434- uint32_t dwWidth = gfx->setimg.width + 1; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp:1435: uint32_t dwNewAddr = RSPSegmentAddr((gfx->setimg.addr)) & 0x00FFFFFF ; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp-1436- uint32_t dwBpl = dwWidth << dwSiz >> 1; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp-1445- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp:1446: LOG_UCODE(" Image: 0x%08x", RSPSegmentAddr(gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp-1447- LOG_UCODE(" Fmt: %s Size: %s Width: %d", ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp-1527- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp:1528: g_pFrameBufferManager->Set_CI_addr(newCI); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp-1529-} ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp-1533- DP_Timing(DLParser_SetZImg); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp:1534: LOG_UCODE(" Image: 0x%08x", RSPSegmentAddr(gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp-1535- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp-1538- uint32_t dwWidth = gfx->setimg.width + 1; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp:1539: uint32_t dwAddr = RSPSegmentAddr((gfx->setimg.addr)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_Parser.cpp-1540- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RDP_Texture.h-1493- g_TI.dwWidth = gfx->setimg.width + 1; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RDP_Texture.h:1494: g_TI.dwAddr = RSPSegmentAddr((gfx->setimg.addr)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RDP_Texture.h-1495- g_TI.bpl = g_TI.dwWidth << g_TI.dwSize >> 1; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RDP_Texture.h-1875- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RDP_Texture.h:1876:uint32_t TMEM_GetRdramAddr(uint32_t tmemstart, uint32_t length) libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RDP_Texture.h-1877-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h-24-{ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h:25: uint32_t addr = RSPSegmentAddr((gfx->gbi2vtx.addr)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h-26- int vend = gfx->gbi2vtx.vend/2; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h-655- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h:656: uint32_t addr = RSPSegmentAddr((gfx->gbi2matrix.addr)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h-657- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h-735- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h:736: uint32_t addr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h-737- uint32_t type = ((gfx->words.w0) ) & 0xFE; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h-836- uint32_t dwPush = ((gfx->words.w0) >> 16) & 0xFF; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h:837: uint32_t dwAddr = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI2.h-838- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-70- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp:71: gti.Address = RSPSegmentAddr(g_CI.dwAddr); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-72- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-174- gti.Size = info.imageSiz; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp:175: gti.Address = RSPSegmentAddr(info.imagePtr); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-176- gti.LeftToLoad = 0; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-233- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp:234: gti.Address = RSPSegmentAddr(g_pRenderTextureInfo->CI_Info.dwAddr); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-235- gti.LeftToLoad = 0; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-264- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp:265: gti.Address = RSPSegmentAddr(info.spritePtr->SourceImagePointer); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-266- gti.Palette = 0; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp:267: gti.PalAddress = (uint8_t *) (rdram_u8 + RSPSegmentAddr(info.spritePtr->TlutPointer)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-268- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-830- uint8_t *palAddr = (uint8_t *) &g_wRDPTlut[0]; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp:831: gti.Address = RSPSegmentAddr(bg.imagePtr); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-832- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-884- libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp:885: gti.Address = RSPSegmentAddr(sprite.txtr.block.image); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RenderExt.cpp-886- gti.Address += sprite.sprite.imageAdrs<<3; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI1.h-24-{ libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI1.h:25: uint32_t addr = RSPSegmentAddr((gfx->gbi1vtx.addr)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI1.h-26- uint32_t v0 = gfx->gbi1vtx.v0; ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI1.h-177- uint32_t dwDL = *(uint32_t *)(rdram_u8 + dwPC-12); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI1.h:178: uint32_t dwAddr = RSPSegmentAddr(dwDL); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI1.h-179- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI1.h-204- uint32_t dwPC = gDlistStack[gDlistStackPointer].pc; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI1.h:205: uint32_t dwUcStart = RSPSegmentAddr((gfx->words.w1)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI1.h-206- uint32_t dwSize = ((gfx->words.w0)&0xFFFF)+1; libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI1.h:207: uint32_t dwUcDStart = RSPSegmentAddr(*(uint32_t *)(rdram_u8 + dwPC-12)); libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/src/RSP_GBI1.h-208- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/RELEASE-75- - Refactored build system to separate source and object files libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/RELEASE:76: - added NO_ASM build option libretro-mupen64plus-2.0+git20160207+dfsg2/gles2rice/RELEASE-77- - removed some unused configuration parameters ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/libretro-common/libco/armeabi.c-24- libretro-mupen64plus-2.0+git20160207+dfsg2/libretro-common/libco/armeabi.c:25:asm ( libretro-mupen64plus-2.0+git20160207+dfsg2/libretro-common/libco/armeabi.c-26- ".arm\n" ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/libretro-common/libco/armeabi.c-35- libretro-mupen64plus-2.0+git20160207+dfsg2/libretro-common/libco/armeabi.c:36:/* ASM */ libretro-mupen64plus-2.0+git20160207+dfsg2/libretro-common/libco/armeabi.c-37-void co_switch_arm(cothread_t handle, cothread_t current); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/tools/gas-preprocessor.pl-3-# This code is licensed under GPLv2 or later; go to gnu.org to read it libretro-mupen64plus-2.0+git20160207+dfsg2/tools/gas-preprocessor.pl:4:# (not that it much matters for an asm preprocessor) libretro-mupen64plus-2.0+git20160207+dfsg2/tools/gas-preprocessor.pl-5-# usage: set your assembler to be something like "perl gas-preprocessor.pl gcc" ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/tools/gas-preprocessor.pl-29-} elsif (grep /\.[sS]$/, @gcc_cmd) { libretro-mupen64plus-2.0+git20160207+dfsg2/tools/gas-preprocessor.pl:30: # asm file, just do C preprocessor libretro-mupen64plus-2.0+git20160207+dfsg2/tools/gas-preprocessor.pl-31- @preprocess_c_cmd = (@gcc_cmd, "-E"); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/tools/gas-preprocessor.pl-471- } libretro-mupen64plus-2.0+git20160207+dfsg2/tools/gas-preprocessor.pl:472: $num_repts = eval($num_repts); libretro-mupen64plus-2.0+git20160207+dfsg2/tools/gas-preprocessor.pl-473- } elsif ($line =~ /\.irp\s+([\d\w\.]+)\s*(.*)/) { ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/jni/Android.mk-46-SOURCES_CXX := libretro-mupen64plus-2.0+git20160207+dfsg2/jni/Android.mk:47:SOURCES_ASM := libretro-mupen64plus-2.0+git20160207+dfsg2/jni/Android.mk-48-INCFLAGS := ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/01_angrylion.patch/Makefile.common-121- libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/01_angrylion.patch/Makefile.common:122: SOURCES_ASM += \ libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/01_angrylion.patch/Makefile.common-123- $(CORE_DIR)/src/r4300/new_dynarec/linkage_$(WITH_DYNAREC).S ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/01_angrylion.patch/Makefile.common-184-ifeq ($(HAVE_NEON), 1) libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/01_angrylion.patch/Makefile.common:185: SOURCES_ASM += $(VIDEODIR_RICE)/RenderBase_neon.S libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/01_angrylion.patch/Makefile.common-186-endif ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/01_angrylion.patch/Makefile.common-260-ifeq ($(HAVE_NEON), 1) libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/01_angrylion.patch/Makefile.common:261: SOURCES_ASM += $(AUDIO_LIBRETRO_DIR)/audio_utils_neon.S \ libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/01_angrylion.patch/Makefile.common-262- $(AUDIO_LIBRETRO_DIR)/drivers_resampler/sinc_neon.S \ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/02_revert-rebase-rsp.patch/mupen64plus-core/src/rsp/rsp_core.c-164- struct rsp_core* sp = (struct rsp_core*)opaque; libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/02_revert-rebase-rsp.patch/mupen64plus-core/src/rsp/rsp_core.c:165: uint32_t addr = RSP_MEM_ADDR(address); libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/02_revert-rebase-rsp.patch/mupen64plus-core/src/rsp/rsp_core.c-166- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/02_revert-rebase-rsp.patch/mupen64plus-core/src/rsp/rsp_core.c-174- struct rsp_core* sp = (struct rsp_core*)opaque; libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/02_revert-rebase-rsp.patch/mupen64plus-core/src/rsp/rsp_core.c:175: uint32_t addr = RSP_MEM_ADDR(address); libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/02_revert-rebase-rsp.patch/mupen64plus-core/src/rsp/rsp_core.c-176- ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-47-void do_interrupt(); libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c:48:void jump_vaddr(); libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-49-void jump_vaddr_r0(); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-353-// by skipping past the call to verify_code libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c:354:static u_int get_clean_addr(int addr) libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-355-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-1188-} libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c:1189:static void emit_pcreladdr(u_int rt) libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-1190-{ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-4470- add_to_linker((int)out,return_address,1); libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c:4471: emit_pcreladdr(temp); libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-4472- emit_writeword(rt,(int)&mini_ht[(return_address&0xFF)>>3][0]); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-4476- add_to_linker((int)out,return_address,1); libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c:4477: emit_pcreladdr(temp); libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/03_fix-armhf-build.patch/mupen64plus-core/src/r4300/new_dynarec/assem_arm.c-4478- emit_writeword(temp,(int)&mini_ht[(return_address&0xFF)>>3][1]); ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-87- ifneq (,$(findstring rpi2,$(platform))) libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile:88: CPUFLAGS += -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT -DNOSSE libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-89- CFLAGS = -mcpu=cortex-a7 -mfloat-abi=hard ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-105- GL_LIB := -lGLESv2 libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile:106: CPUFLAGS += -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT -DNOSSE libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-107- CFLAGS += -marm -mfloat-abi=hard -mfpu=neon ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-148- OSXVER = `sw_vers -productVersion | cut -d. -f 2` libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile:149: OSX_LT_MAVERICKS = `(( $(OSXVER) <= 9)) && echo "YES"` libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-150- LDFLAGS += -mmacosx-version-min=10.7 ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-176- PLATCFLAGS += -DIOS -marm libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile:177: CPUFLAGS += -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-178- CPUFLAGS += -marm -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-217- PLATCFLAGS += -DIOS -marm libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile:218: CPUFLAGS += -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT -DNOSSE libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-219- GLIDE2GL=1 ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-237- HAVE_NEON = 1 libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile:238: CPUFLAGS += -marm -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -D__arm__ -DARM_ASM -D__NEON_OPT libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-239- CFLAGS += -DANDROID ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-255- GLES = 1 libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile:256: PLATCFLAGS += -DNO_ASM -D__BLACKBERRY_QNX__ libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-257- HAVE_NEON = 1 libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile:258: CPUFLAGS += -marm -mcpu=cortex-a9 -mfpu=neon -mfloat-abi=softfp -D__arm__ -DARM_ASM -D__NEON_OPT libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-259- CFLAGS += -D__QNX__ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-267- fpic := -fPIC libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile:268: CPUFLAGS += -DNO_ASM -DARM -D__arm__ -DARM_ASM -DNOSSE libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-269- WITH_DYNAREC=arm ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-303- WITH_DYNAREC := libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile:304: CPUFLAGS += -Dasm=asmerror -D__asm__=asmerror -DNO_ASM -DNOSSE libretro-mupen64plus-2.0+git20160207+dfsg2/.pc/04_add_CPPFLAGS.patch/Makefile-305- SINGLE_THREAD := 1 ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile.common-120- libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile.common:121: SOURCES_ASM += \ libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile.common-122- $(CORE_DIR)/src/r4300/new_dynarec/linkage_$(WITH_DYNAREC).S ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile.common-183-ifeq ($(HAVE_NEON), 1) libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile.common:184: SOURCES_ASM += $(VIDEODIR_RICE)/RenderBase_neon.S libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile.common-185-endif ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile.common-259-ifeq ($(HAVE_NEON), 1) libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile.common:260: SOURCES_ASM += $(AUDIO_LIBRETRO_DIR)/audio_utils_neon.S \ libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile.common-261- $(AUDIO_LIBRETRO_DIR)/drivers_resampler/sinc_neon.S \ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-87- ifneq (,$(findstring rpi2,$(platform))) libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile:88: CPUFLAGS += -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT -DNOSSE libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-89- CFLAGS = -mcpu=cortex-a7 -mfloat-abi=hard ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-105- GL_LIB := -lGLESv2 libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile:106: CPUFLAGS += -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT -DNOSSE libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-107- CFLAGS += -marm -mfloat-abi=hard -mfpu=neon ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-148- OSXVER = `sw_vers -productVersion | cut -d. -f 2` libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile:149: OSX_LT_MAVERICKS = `(( $(OSXVER) <= 9)) && echo "YES"` libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-150- LDFLAGS += -mmacosx-version-min=10.7 ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-176- PLATCFLAGS += -DIOS -marm libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile:177: CPUFLAGS += -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-178- CPUFLAGS += -marm -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-217- PLATCFLAGS += -DIOS -marm libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile:218: CPUFLAGS += -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT -DNOSSE libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-219- GLIDE2GL=1 ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-237- HAVE_NEON = 1 libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile:238: CPUFLAGS += -marm -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -D__arm__ -DARM_ASM -D__NEON_OPT libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-239- CFLAGS += -DANDROID ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-255- GLES = 1 libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile:256: PLATCFLAGS += -DNO_ASM -D__BLACKBERRY_QNX__ libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-257- HAVE_NEON = 1 libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile:258: CPUFLAGS += -marm -mcpu=cortex-a9 -mfpu=neon -mfloat-abi=softfp -D__arm__ -DARM_ASM -D__NEON_OPT libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-259- CFLAGS += -D__QNX__ ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-267- fpic := -fPIC libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile:268: CPUFLAGS += -DNO_ASM -DARM -D__arm__ -DARM_ASM -DNOSSE libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-269- WITH_DYNAREC=arm ############################################## libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-303- WITH_DYNAREC := libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile:304: CPUFLAGS += -Dasm=asmerror -D__asm__=asmerror -DNO_ASM -DNOSSE libretro-mupen64plus-2.0+git20160207+dfsg2/Makefile-305- SINGLE_THREAD := 1