summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/drcbex64.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* drcbex64,drcbex86: avoid deprecated functions Patrick Mackinlay7 days1-2/+2
* drcbex64.cpp: Fix assert in debug build with some CPUs (PowerPC, SH) AJR2022-04-071-10/+9
* src/devices/cpu: Remove #include "debugger.h" where no longer necessary AJR2022-04-061-1/+1
* asmjit: mame integration Patrick Mackinlay2022-02-131-75/+83
* cpu/drcbex64.cpp: Proof-of-concept for optimisation of calling out. Vas Crabb2021-09-221-44/+265
* Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-7/+7
* cpu: Slightly reduce the number of page protection state changes Vas Crabb2021-01-061-0/+1
* cpu/drcbex64.cpp, cpu/drcbex86.cpp: Don't leak using namespace from the header. Vas Crabb2020-11-291-3/+9
* drcbe: fixed logging problem Patrick Mackinlay2020-07-101-4/+12
* drcbex64: implemented asmjit emitter Patrick Mackinlay2020-07-021-3565/+1514
* Revert "drcbex64: use asmjit" Vas Crabb2020-06-231-1556/+2500
* Revert "drcbex64: fix pushf/popf bug (nw)" Vas Crabb2020-06-231-15/+15
* drcbex64: fix pushf/popf bug (nw) Patrick Mackinlay2020-06-221-15/+15
* drcbex64: use asmjit Patrick Mackinlay2020-06-181-2500/+1556
* use C++ library includes (nw) firewave2020-01-221-1/+1
* (nw) misc cleanup: Vas Crabb2019-09-201-8/+9
* Reshuffle some stuff: Vas Crabb2018-03-281-4/+6
* drcbex64: Change SSE control to not use Denormals-Are-Zero. Allows MIPs DRC ... Ted Green2017-10-211-4/+4
* DRC: fix regression on OS X [Phil Bennett] arbee2017-03-181-1/+1
* first srcclean pass (nw) Vas Crabb2016-12-251-1/+1
* DRC: fix XMM usage on x64 ABI, restores debugger functionality on Mac/Linux f... arbee2016-12-231-0/+6
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-6/+6
* Do not use FUNC in delegate where applicable (nw) Miodrag Milanovic2016-11-061-2/+2
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-138/+138
* use standard types uintptr_t, char16_t and char32_t instead of FPTR, utf16_c... Miodrag Milanovic2016-10-221-17/+17
* fix android x86 and x64 full build Jeffrey Clark2016-06-301-0/+13
* Cleanup and version bumpmame0175 Miodrag Milanovic2016-06-291-1/+0
* Allow full build on android: Vas Crabb2016-05-311-0/+14
* Cleanups and version bumpmame0174 Miodrag Milanovic2016-05-251-18/+18
* UML: Added TZCNT instruction (Trailing Zero Count) [Ville Linde] Ville Linde2016-05-201-0/+40
* drcbex64: special case for add (nw) Ville Linde2016-05-171-0/+8
* drcbex64: special case for and (nw) Ville Linde2016-05-161-0/+8
* drcbex64: some more micro-optimization (nw) Ville Linde2016-05-121-14/+26
* drcbex64: some micro-optimizations (nw) Ville Linde2016-05-091-0/+16
* Cleanups and version bumpmame0173 Miodrag Milanovic2016-04-271-14/+13
* drcbex64: wrong register type (nw) Ville Linde2016-04-151-2/+2
* ppcdrc: map some FPU registers to physical registers (nw) Ville Linde2016-04-141-1/+1
* drcbex64: optimize FMOV (nw) Ville Linde2016-04-141-4/+18
* drcbex64: map F0-F3 to SSE registers (nw) Ville Linde2016-04-141-1/+1
* Revert software-installed slot/image options when changing software AJR2016-04-041-0/+1
* UML: Added FCOPYI and ICOPYF instructions to pass raw data between integer an... Ville Linde2016-04-031-1/+131
* Replace strformat, strprintf and strcatprintf with type-safe steam_format and... Vas Crabb2016-02-281-1/+1
* Return std::string objects by value rather than pass by reference AJR2016-01-101-4/+2
* Modernize x86log.h and x86log.cpp: Vittorio Romeo2015-12-211-1/+1
* clang-modernize part 6 Miodrag Milanovic2015-12-041-2/+2
* clang-modernize part 3 Miodrag Milanovic2015-12-041-32/+32
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-081-0/+6711