summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/e132xs
Commit message (Expand)AuthorAgeFilesLines
* cpu/sharc: Implemented a bit more functionality and fixed bugs: Vas Crabb2026-03-072-26/+23
* More stuff mostly related to recompiling CPUs: Vas Crabb2026-03-064-75/+152
* -cpu/e132xs: Allow recompiler to skip unused condition flag calculations. Vas Crabb2026-03-054-217/+437
* -cpu/e132xs: Log analysed instructions in UML log when using recompiler. Vas Crabb2026-03-0510-143/+352
* -cpu/e132xs/e132xsfe.cpp Re-wrote E1 instruction analyser. Vas Crabb2026-03-044-1285/+999
* Allow recompiling CPU cores to define their own opcode descriptions. Vas Crabb2026-03-026-571/+669
* DRC: Added support for generating invariant code. (#14849) Vas Crabb2026-01-253-14/+13
* cpu/e132xs: Simplify arithmetic right shift calculations AJR2026-01-041-22/+4
* cpu/drccache.cpp: Defer allocating to start, allow forcing W^X mode. (#14760) Vas Crabb2026-01-042-56/+70
* cpu/uml.cpp: Added UML bit field extract instructions. (#14467) Vas Crabb2025-11-061-75/+71
* -cpu/drcarm64.cpp, cpu/e132xs, cpu/powerpc: Mostly messing with multiplication: Vas Crabb2025-10-112-34/+23
* -cpu/e132xs: Cleaned up disassembler a bit, disassemble most invalid instruct... Vas Crabb2025-04-191-533/+397
* misc cpu: no need to check debug enabled flag manually hap2025-04-112-3/+3
* -emu/schedule.cpp: Restore timers expiring at the same time in the order they... Vas Crabb2025-04-092-1/+13
* -cpu/uml.cpp: Rewrote the UML simplification code. Vas Crabb2025-04-081-2/+2
* -cpu/e132xs: Use word addressing for I/O. Vas Crabb2025-04-075-53/+49
* cpu/e132xs: Changed STBS and STHS to do an unsigned range check. Vas Crabb2025-04-063-28/+43
* -cpu/e132xs: Fixed I/O for models with 16-bit external bus. Vas Crabb2025-04-066-197/+453
* cpu/e132xs: Improved comment about model differences. Vas Crabb2025-04-051-21/+40
* cpu/e132xs: It's rather important to initialise DRC handle pointers. Vas Crabb2025-04-051-0/+1
* cpu/e132xs: Untangled device types. Vas Crabb2025-04-054-294/+586
* -cpu/e132xs: Got rid of "Mission Craft flags" compile time option. Vas Crabb2025-04-043-50/+30
* -cpu/e132xs: Miscellaneous fixes/optimisation: Vas Crabb2025-04-034-248/+307
* -cpu/e132xs: Log bus control and memory control setup. Vas Crabb2025-04-015-36/+150
* -cpu/e132xs.cpp: Improved exception emulation: Vas Crabb2025-04-015-308/+297
* cpu/e132xs: Emulate more exceptions, more recompiler optimisation. Vas Crabb2025-03-315-150/+336
* -cpu/e132xs: Implemented pointer error exceptions for recompiler. Vas Crabb2025-03-305-462/+428
* -cpu/e132xs: General cleanup and usability improvements: Vas Crabb2025-03-298-1318/+444
* cpu/e132xs: More recompiler optimisation: Vas Crabb2025-03-284-1123/+1248
* cpu/e132xs: More recompiler optimisation: Vas Crabb2025-03-274-299/+137
* cpu/e132xs: More fixes and optimisation: Vas Crabb2025-03-276-340/+230
* cpu/e132xs: Fixed some recompiler cycle counts: Vas Crabb2025-03-262-22/+16
* cpu/e132xs: Made debugging Hyperstone E1 software less painful. Vas Crabb2025-03-264-144/+72
* cpu/e132xs: Call debugger exception hook for TRAP instructions. Vas Crabb2025-03-264-53/+36
* cpu/e132xs: Moved interrupt check to the beginning of instruction execution. Vas Crabb2025-03-265-328/+271
* -cpu/e132xs: Fixes and optimisations: Vas Crabb2025-03-265-666/+363
* cpu/e132xs: Optimised recompiled FRAME instruction. Vas Crabb2025-03-254-197/+181
* cpu/e132xs: Removed leftover block end from a function that no longer generat... Vas Crabb2025-03-251-2/+0
* cpu/e132xs, cpu/drcbex64.cpp: More fixes and optimisation: Vas Crabb2025-03-256-404/+381
* cpu/e132xs: Don't generate code to handle a delayed branch inline. Vas Crabb2025-03-243-85/+49
* cpu/e132xs: Fixed IO2 interrupt check in recompiler. Vas Crabb2025-03-231-33/+33
* cpu/e132xs: More recompiler optimisation: Vas Crabb2025-03-233-198/+126
* cpu/e132xs: More recompiler fixes: Vas Crabb2025-03-223-176/+168
* cpu/e132xs, cpu/drcbex64.cpp: Recompiler fixes and optimisations: Vas Crabb2025-03-212-1244/+583
* Some relatively simple recompiler optimisations: Vas Crabb2025-03-201-2/+1
* -More DRC fixes/improvements: Vas Crabb2025-03-202-80/+83
* cpu/e132xs: Removed workarounds for recompiler backends not clearing upper ha... Vas Crabb2024-12-301-71/+6
* MAME Testers bugs fixed (#13076) MooglyGuy2024-12-121-0/+1
* Demote tautological-compare to a warning again. Vas Crabb2024-11-271-0/+5
* -tools/imgtool/modules: Fixed remaining calss memory access warnings. Vas Crabb2024-11-261-5/+5