platform ps2, handle audio similar to psp
[picodrive.git] / cpu / sh2 / compiler.c
2024-07-02 kubadd/update copyright notices for substantially changed...
2024-06-27 kubsh2 drc, fix TAS instruction, some cleanup
2024-06-14 kubsh2 drc, several bug fixes
2024-06-02 kubsh2 drc, small fixes (cycle counting, invalidation)
2023-05-01 kubsh2 drc, cleanup and minor fixes (risc-v, division...
2023-01-09 kubsh2 drc, wrap generated function ptrs if called from...
2022-12-20 kub32x, hacks for roms with caching related problems
2022-11-25 kubRevert 4ec1247 as it cause more troubles than it solves
2022-11-21 kub32x, tentative kludge for blackthorne
2022-04-19 kubMerge from libretro/master:7ff457f for repo synchronization
2022-04-19 kubsh2 drc, improve cycle resolution for poll detection
2022-02-09 kubMerge remote-tracking branch 'upstream/master'
2022-01-19 kubsh2 drc, fixes for mips, ppc, i386 backends (mostly...
2021-11-14 kubsh2 drc, fix arm32 ld/st offset for -256
2021-06-28 kub32x, improve poll detection
2021-06-28 kubsh2 drc, fix arm32 ld/st offset (minimum -255)
2021-06-23 kubsh2 drc, some small cleanups
2021-06-16 kubsh2 drc, fix constant memory address access calculation
2021-06-07 kubsh2 drc, fix bugs in code block management
2021-05-19 kubsh2 drc+interpreter, minor improvement for cycle counting
2021-04-21 kubsh2 drc, debug stuff
2021-04-15 kubsh2 drc, debugging fixes
2021-04-15 kubsh2 drc, tiny optimization for x86
2021-04-12 kublibretro, build fix for ngc/wii/wiiu
2021-04-07 kubsh2 drc, fix optimized standard division
2021-03-21 kubsh2 drc, debug stuff
2021-03-16 kubsh2 drc, fix oversize blocks ending with JSR/BSR
2021-03-16 kubsh2 drc, fix reading from constant memory address
2021-02-22 kubadd big endian platform support
2021-02-06 kubfixes and improvements for type issues, part 3
2021-01-30 kubsh2 drc, powerpc fixes for OSX, 32 bit, cache handling
2021-01-01 kubcore, structural cleanup, fixes and improvements for...
2020-12-12 kubfixes for memory leaks and out of bounds memory access...
2020-12-12 kublibretro, improve ps2 support, switchable renderers...
2020-12-05 kubdrc, fix libretro removing of gcc-only syntax
2020-12-05 kubMerge from libretro/master:46902e0 for repo synchronization
2020-11-22 kubsh2 drc, fix for mapping in register cache
2020-11-01 kubsh2 drc, fix sh2 reg enum usage
2020-10-31 kubsh2 drc, fix PIC function calling for MIPS backend
2020-10-27 kubsh2 drc, fixes for cache handling on arm and mips cpus
2020-10-21 kubMerge remote-tracking branch 'upstream/master'
2020-10-10 kubsh2 drc, fix for cpu cache handling
2020-10-10 kubsh2 drc, improve T bit propagation
2020-10-10 kubsh2 drc, fix for cpu cache handling
2020-09-17 kubsh2 drc, fix symbol clash
2020-07-13 kubsh2 drc, optimize standard division insns (default...
2020-07-09 kubsh2, fix for interpreter crash if drc is compiled in too
2020-07-08 kublibretro, more fixes and cleanups for windows and osx
2020-06-23 kubsh2 drc, optimisation for SH2 16x16 multiplication
2020-06-18 kubsh2 drc, add powerpc64le backend
2020-05-06 kubsh2: optimisations in drc
2020-04-27 kubsh2: bugfix in drc
2020-01-14 kubbug fixes in drc, audio, display
2019-12-21 kubsh2 drc: optimize T bit handling for A64
2019-12-11 kubsh2 drc: cleanup, fix for drc crash, for mips code...
2019-11-27 kubsh2 drc: bug fixing
2019-11-19 kubsh2 drc, small improvements and bug fixes for code...
2019-11-19 kubsh2 drc, improved memory management
2019-11-13 kubsh2 drc: RISC-V (RV64IM) code emitter, some work on...
2019-11-09 kubsh2 drc: optimizations for MIPS code emitting
2019-11-09 kubsh2 drc: moved host register assignment to code emitter...
2019-10-19 kub32x, finetuning
2019-10-17 kubfix gp2x regression
2019-10-17 kubsh2 drc: reorganised block mgmt code, plus some small...
2019-10-12 kubsh2 drc: bugfix in block management
2019-10-12 kubsh2 drc: bugfix in block management
2019-10-10 kubsh2 drc: speed optimization and bugfixing
2019-10-05 kubsh2 drc: fix i386 regression
2019-10-04 kubsh2 drc: bug fixing and optimization in register cache...
2019-09-28 kubsh2 drc: drc exit, block linking and branch handling...
2019-09-28 kubsh2 drc: drc exit, block linking and branch handling...
2019-09-19 kubsh2 drc: improved RTS call stack cache
2019-09-17 kubsh2 drc: rework of register cache to implement basic...
2019-09-17 kubvarious smallish optimizations, cleanups, and bug fixes
2019-08-16 kubvarious small fixes and optimsations
2019-07-30 kubsh2 drc: add aarch64 backend for A64
2019-07-30 kubsh2 drc: add mipsel backend for MIPS32 Release 1 (for...
2019-07-30 kubSH2 drc: register cache overhaul (bugfixing, speed...
2019-07-30 kubSH2 drc: bug fixing and small speed improvements
2019-07-30 kubsh2 drc, x86 code emitter: use x86-64 registers R8-R15
2019-07-30 kub32x DMA memory copy performance optimisation
2019-07-30 kubsh2 drc, change utils abi to pass sh2 PC in arg0 (reduc...
2019-07-30 kubsh2 drc, keep T bit in host flags as long as possible
2019-07-30 kubadd xSR/RTS call stack cache to sh2 drc
2019-07-30 kubpolling detection: communication poll fifo to avoid...
2019-07-30 kubsh2 drc, register cache optimisations
2019-07-30 kubsh2 drc, block management bugfixes and cleanup
2019-07-30 kubsh2 drc, add detection for in-memory polling
2019-07-30 kubsh2 drc, add loop detector, handle delay/idle loops
2019-07-30 kubsh2 drc, code emitter cleanup, add ARM reorder stage...
2019-07-30 kubsh2 drc, make B/W read functions signed (reduces genera...
2019-07-30 kubsh2 drc, improved constant handling and register allocator
2019-07-30 kubadd literal pool to sh2 drc (for armv[456] without...
2019-07-30 kubsh2 drc, reuse blocks if already previously compiled...
2019-07-30 kubvarious small improvements and fixes
2019-07-30 kuboverhaul of translation cache and sh2 literals handling
2019-07-30 kubadded branch cache to sh2 drc to improve cross-tcache...
2019-07-30 kubsh2 memory interface optimzations
2019-07-30 kuboverhaul of the register cache (improves generated...
2019-07-30 kubdebug stuff, bug fixing
next