summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/drcbex86.cpp
Commit message (Expand)AuthorAgeFilesLines
* Even more recompiler fixes: Vas Crabb2025-04-151-7/+12
* More recompiler fixes: Vas Crabb2025-04-121-15/+13
* Started moving UML instruction reference to main documentation, fixed more re... Vas Crabb2025-04-121-99/+74
* cpu/drcbex86.cpp: Fixed flags for 64-bit multiply instructions. Vas Crabb2025-04-101-24/+22
* Still more recompiler fixes: Vas Crabb2025-04-101-29/+10
* -A few recompiler adjustments: Vas Crabb2025-04-091-2/+2
* -cpu/e132xs: Got rid of "Mission Craft flags" compile time option. Vas Crabb2025-04-041-235/+222
* cpu/e132xs, cpu/drcbex64.cpp: Recompiler fixes and optimisations: Vas Crabb2025-03-211-9/+9
* -cpu/drcbe*.cpp: Print an error message and abort when running off the end of... Vas Crabb2025-03-181-4/+46
* cpu/drcbearm64.cpp: General cleanup, no functional changes. Vas Crabb2025-03-161-5/+5
* cpu: Moved DRC backend declarations out of headers and into anonymous namespa... Vas Crabb2025-02-221-190/+486
* cpu: Got rid of the rest of the static member function trampolines. Vas Crabb2025-02-041-17/+35
* cpu/drcbeut.cpp: Removed static address space accessors. Vas Crabb2025-02-031-0/+1
* Cleanup: Vas Crabb2025-02-031-99/+230
* cpu/drcbe*.cpp: Added write byte with explicit mask. Vas Crabb2025-01-151-2/+9
* -cpu/drcbex64.cpp: Be nicer to the return address predictor. Vas Crabb2025-01-151-22/+22
* DRC: Calculate negative and zero flags for shifts/rotates with a zero shift c... 9871238791132025-01-141-93/+191
* -util/mfpresolve.cpp: Moved member function resolution code to a common locat... Vas Crabb2025-01-141-42/+66
* cpu/drcbex86.cpp: Sorry, I’m an idiot, didn't stage this line. Vas Crabb2025-01-131-0/+1
* osd: Added helper for getting CPU cache line size. Vas Crabb2025-01-131-2/+14
* Fixed more recompiler backend issues: (#13132) 9871238791132024-12-301-13/+19
* Fixed various recompiler issues and added functionality: (#13108) 9871238791132024-12-291-360/+861
* drcbex64,drcbex86: avoid deprecated functions Patrick Mackinlay2024-04-121-1/+1
* src/devices/cpu: Remove #include "debugger.h" where no longer necessary AJR2022-04-061-1/+1
* asmjit: mame integration Patrick Mackinlay2022-02-131-32/+32
* Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-8/+8
* 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-2/+11
* Remove x86emit.h AJR2020-07-101-1/+0
* drcbex86: implemented asmjit emitter Patrick Mackinlay2020-07-101-2615/+2024
* drcbe: fixed logging problem Patrick Mackinlay2020-07-101-4/+4
* use C++ library includes (nw) firewave2020-01-221-1/+1
* Reshuffle some stuff: Vas Crabb2018-03-281-4/+7
* drcbex86: Fix remainder clobbering quotient, thanks smf, nw mooglyguy2017-12-311-2/+4
* drcbex86: Fixed an 'optimization' which was actually a random bug inducer, nw mooglyguy2017-12-311-6/+2
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-2/+2
* Do not use FUNC in delegate where applicable (nw) Miodrag Milanovic2016-11-061-2/+2
* converted lot of TRUE/FALSE to real boolean and updated types (nw) Miodrag Milanovic2016-10-221-4/+4
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-177/+177
* use standard types uintptr_t, char16_t and char32_t instead of FPTR, utf16_c... Miodrag Milanovic2016-10-221-43/+43
* fix android x86 and x64 full build Jeffrey Clark2016-06-301-0/+12
* Cleanups and version bumpmame0174 Miodrag Milanovic2016-05-251-16/+16
* UML: Added TZCNT instruction (Trailing Zero Count) [Ville Linde] Ville Linde2016-05-201-0/+46
* Cleanups and version bumpmame0173 Miodrag Milanovic2016-04-271-20/+20
* 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/+102
* 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