summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/powerpc/ppcdrc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* cpu/powerpc: Don't generalte illegal instruction exception for lmw invalid fo... 9871238791132023-11-231-18/+6
* -cpu/powerpc: Don't overwrite RA in lmw instruction. (#11512) 9871238791132023-08-281-5/+20
* Clean up several sprintf() deprecation warningss in non-3rdparty code. [R. Be... arbee2023-06-031-2/+2
* -Lua engine: run everything in coroutines. (#11019) Vas Crabb2023-03-251-2/+1
* dimemory: Add the target address space to translate, wrap the constants Olivier Galibert2023-03-181-4/+4
* src/devices/cpu: Remove #include "debugger.h" where no longer necessary AJR2022-04-061-1/+0
* powerpc: add power family disassembly Patrick Mackinlay2021-10-251-3/+2
* ppc: better lswx/stsxw fix Olivier Galibert2021-03-261-6/+10
* ppc: Fix uml for stswx, lswx Olivier Galibert2021-03-261-2/+2
* ppc: fix mmu/exceptions debug messages Olivier Galibert2021-03-261-3/+12
* ppc: Fix mcrxr uml Olivier Galibert2021-03-261-1/+1
* Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-6/+6
* ppcdrc.cpp: Fixed debug flag test causing fast RAM accesses to be erroneously... Philip Bennett2019-09-241-1/+1
* srcclean (nw) Vas Crabb2018-12-231-1/+1
* Last round of macro removals before the freeze. (nw) mooglyguy2018-12-221-1/+36
* emumem: Rename direct_read_handler to memory_access_cache. Parametrize the t... Olivier Galibert2018-05-111-4/+4
* don't pass so many naked pointers around (nw) Vas Crabb2018-03-251-83/+70
* modernise drcuml somewhat (nw) Vas Crabb2018-03-241-64/+64
* Make UML shorthand a bit easier to use without using namespace everywhere, cl... Vas Crabb2018-03-231-47/+46
* Pet peeving with extreme prejudice (nw) Olivier Galibert2017-11-301-1/+1
* dvdisasm: Overhaul [O. Galibert] Olivier Galibert2017-11-261-5/+5
* Attempt at fixing PPC DRC scheduling bug (MT #6615) AJR2017-11-181-5/+5
* ppcdrc.cpp: Clean up indentation of the previous commit. Maxim Poliakovski2016-12-291-3/+3
* ppcdrc.cpp: clear two LSBs of the branch target address. Maxim Poliakovski2016-12-291-2/+5
* first srcclean pass (nw) Vas Crabb2016-12-251-6/+6
* ppc: set DSISR to the DSI flags rather than the address on data access faults... arbee2016-12-201-3/+23
* Removed 'ppc_dasm_one(std::string &string,...' declaration, and updated caller Nathan Woods2016-11-201-3/+4
* buffer.vec() ==> &buffer.vec()[0] Nathan Woods2016-11-201-1/+1
* Eliminated 'ppc_dasm_one(std::string &string,...' trampoline Nathan Woods2016-11-201-4/+8
* Changing the PowerPC DRC to not use static char buffers when disassembling Nathan Woods2016-11-201-7/+7
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-95/+95
* Moved the declaration for ppc_dasm_one() to a header file Nathan Woods2016-11-161-2/+0
* converted lot of TRUE/FALSE to real boolean and updated types (nw) Miodrag Milanovic2016-10-221-374/+374
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-77/+77
* use standard types uintptr_t, char16_t and char32_t instead of FPTR, utf16_c... Miodrag Milanovic2016-10-221-4/+4
* ppcdrc: optimize (nw) Ville Linde2016-04-141-1/+4
* ppcdrc: map some FPU registers to physical registers (nw) Ville Linde2016-04-141-0/+29
* ppcdrc: use the new instructions for FPU loads and stores (nw) Ville Linde2016-04-071-32/+24
* ppcdrc: handle divide by zero (nw) Ville Linde2016-03-121-1/+13
* Make generic VTLB implementation a modern device interface (nw) AJR2016-02-071-5/+5
* some handmade changes (nw) Miodrag Milanovic2015-12-211-14/+14
* clang-modernize part 3 Miodrag Milanovic2015-12-041-34/+34
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-081-0/+3923