dolphin-emulator/Source/Core/Common
Lioncash c4fb07f428 Common, DSP: Only compile in x86-64 emitter related utilities on x86 platforms
Previously these were required to be built into the executable so that
the JIT portion of the DSP code would build properly, as the
x86-64-specifics were tightly coupled to the DSP common code. As this is
no longer the case, this is no longer necessary.
2018-06-21 06:53:31 -04:00
..
Compat Update mpark::variant implementation to 1.3.0 2018-05-11 11:15:06 -07:00
Config StringUtil: Remove ValueToString(std::string) 2018-06-03 15:11:59 +02:00
Crypto Compiler: Rename UNUSED macro to DOLPHIN_UNUSED 2018-06-09 12:20:29 -04:00
Debug Common/MemoryPatches: Silence variable shadowing warnings 2018-06-19 21:33:50 -04:00
GL
Logging Common: Remove unnecessary ~9 year old LOGGING preprocessor define 2018-05-27 21:33:25 -04:00
Align.h
Analytics.cpp
Analytics.h
Arm64Emitter.cpp Arm64Emitter: Use Common::BitCast where applicable 2018-05-29 18:19:01 -04:00
Arm64Emitter.h Common/CodeBlock: Namespace code under the Common namespace 2018-05-17 15:57:29 -04:00
ArmCommon.h
ArmCPUDetect.cpp
Assert.h
Atomic.h
Atomic_GCC.h
Atomic_Win32.h Atomic_Win32: Replace deprecated (and since been removed) barrier intrinsics 2018-05-09 11:35:35 -04:00
BitField.h Compiler: Rename __forceinline define to DOLPHIN_FORCE_INLINE 2018-06-09 12:20:25 -04:00
BitField.natvis
BitSet.h Common: Amend CommonTypes include within BitSet.h 2018-04-23 00:14:00 -04:00
BitUtils.h BitUtils: Add C++14/C++17 compatible equivalent of std::bit_cast from C++2a 2018-05-10 12:28:05 -04:00
BlockingLoop.h
CDUtils.cpp CDUtils: Remove unused parameter in IsCDROM() 2018-05-27 18:48:23 -04:00
CDUtils.h CDUtils: Amend function names 2018-05-27 18:48:09 -04:00
ChunkFile.h ChunkFile: Remove unnecessary includes 2018-06-09 16:49:59 -04:00
CMakeLists.txt Common, DSP: Only compile in x86-64 emitter related utilities on x86 platforms 2018-06-21 06:53:31 -04:00
CodeBlock.h Common/CodeBlock: Namespace code under the Common namespace 2018-05-17 15:57:29 -04:00
ColorUtil.cpp ColorUtil: Amend function name casing 2018-05-27 21:04:48 -04:00
ColorUtil.h ColorUtil: Amend function name casing 2018-05-27 21:04:48 -04:00
Common.h Common: Add header for compiler-specifics 2018-06-09 12:10:05 -04:00
Common.vcxproj Common: Add header for compiler-specifics 2018-06-09 12:10:05 -04:00
Common.vcxproj.filters Common: Add header for compiler-specifics 2018-06-09 12:10:05 -04:00
CommonFuncs.cpp
CommonFuncs.h CommonFuncs: Convert ROUND_UP_POW2 macro to a function 2018-05-10 19:42:20 -04:00
CommonPaths.h Give Dump Objects dedicated folder and tooltip 2018-06-06 08:42:41 -04:00
CommonTypes.h
CompatPatches.cpp
Compiler.h Compiler: Use [[maybe_unused]] in the Windows DOLPHIN_UNUSED macro 2018-06-09 12:20:29 -04:00
CPUDetect.h
DebugInterface.h DebugInterface: MemoryPatches methods added 2018-05-22 10:31:31 +04:00
ENetUtil.cpp
ENetUtil.h
Event.h
File.cpp
File.h
FileSearch.cpp
FileSearch.h
FileUtil.cpp Give Dump Objects dedicated folder and tooltip 2018-06-06 08:42:41 -04:00
FileUtil.h Give Dump Objects dedicated folder and tooltip 2018-06-06 08:42:41 -04:00
FixedSizeQueue.h
Flag.h
FloatUtils.cpp FloatUtils: Clean up memcpy usages 2018-05-10 12:28:09 -04:00
FloatUtils.h FloatUtils: Remove IntDouble and IntFloat 2018-05-10 12:28:09 -04:00
FPURoundMode.h
GekkoDisassembler.cpp Common: Namespace GekkoDisassembler.cpp/.h 2018-05-25 16:55:09 -04:00
GekkoDisassembler.h Common: Namespace GekkoDisassembler.cpp/.h 2018-05-25 16:55:09 -04:00
GenericCPUDetect.cpp
GenericFPURoundMode.cpp
Hash.cpp Common/Hash: Namespace code under the Common namespace 2018-05-16 15:39:23 -04:00
Hash.h Common/Hash: Namespace code under the Common namespace 2018-05-16 15:39:23 -04:00
HttpRequest.cpp Common/HttpRequest: Add option to set cookies 2018-05-29 03:56:28 +02:00
HttpRequest.h Common/HttpRequest: Add option to set cookies 2018-05-29 03:56:28 +02:00
Image.cpp Fix compatibility with versions of libpng older than 1.5 2018-05-20 13:44:42 +02:00
Image.h VideoCommon: Replace SOIL with libpng for hires textures 2018-05-20 13:44:38 +02:00
IniFile.cpp IniFile: Use templates for Get() 2018-06-03 14:53:56 +02:00
IniFile.h IniFile: Use templates for Get() 2018-06-03 14:53:56 +02:00
Intrinsics.h
JitRegister.cpp
JitRegister.h
Lazy.h
LdrWatcher.cpp
LdrWatcher.h
LinearDiskCache.h Remove old GCC version checks 2018-05-30 10:59:15 +02:00
make_scmrev.h.js
MathUtil.cpp Common: Move floating-point utility functions to FloatUtils.h/.cpp 2018-05-07 02:56:32 -04:00
MathUtil.h CommonFuncs: Convert ROUND_UP_POW2 macro to a function 2018-05-10 19:42:20 -04:00
MD5.cpp
MD5.h
MemArena.cpp Common: Add MemArena.h/cpp to the Common namespace 2018-05-15 18:27:32 -04:00
MemArena.h Common: Add MemArena.h/cpp to the Common namespace 2018-05-15 18:27:32 -04:00
MemoryUtil.cpp
MemoryUtil.h
MsgHandler.cpp
MsgHandler.h
NandPaths.cpp NandPaths: Return paths that are relative to Wii NAND 2018-05-04 19:52:17 +02:00
NandPaths.h NandPaths: Return paths that are relative to Wii NAND 2018-05-04 19:52:17 +02:00
Network.cpp Common/Network: Get rid of out parameters for MAC address utilities 2018-06-10 15:43:26 -04:00
Network.h Common/Network: Get rid of out parameters for MAC address utilities 2018-06-10 15:43:26 -04:00
PcapFile.cpp PcapFile: Namespace code under the Common namespace 2018-05-29 17:56:15 -04:00
PcapFile.h PcapFile: Namespace code under the Common namespace 2018-05-29 17:56:15 -04:00
PerformanceCounter.cpp
PerformanceCounter.h
Profiler.cpp
Profiler.h
QoSSession.cpp
QoSSession.h
Random.cpp Common: Add Random utilities 2018-05-31 17:54:43 +02:00
Random.h Common/Random: Add convenience template for simple arithmetic values 2018-06-14 10:31:13 -04:00
Result.h
scmrev.h.in ConfigManager: Enable Auto-Updater by default 2018-04-26 15:12:15 +02:00
SCMRevGen.vcxproj
ScopeGuard.h
SDCardUtil.cpp SDCardUtil: Replace macros with typed equivalents 2018-05-11 12:33:07 -04:00
SDCardUtil.h SDCardUtil: Namespace SDCardUtil 2018-05-11 09:19:30 -04:00
Semaphore.h
SettingsHandler.cpp SettingsHandler: Remove redundant type qualifier in SetBytes() 2018-05-12 13:53:42 -04:00
SettingsHandler.h SettingsHandler: Namespace code under the Common namespace 2018-05-12 13:39:37 -04:00
SPSCQueue.h
StringUtil.cpp StringUtil: Remove ValueToString(std::string) 2018-06-03 15:11:59 +02:00
StringUtil.h PowerPC: Convert CPUCore enum into an enum class 2018-06-15 10:27:59 -04:00
Swap.h
SymbolDB.cpp SymbolDB: Namespace code under the Common namespace 2018-05-27 18:01:40 -04:00
SymbolDB.h SymbolDB: Namespace code under the Common namespace 2018-05-27 18:01:40 -04:00
Thread.cpp
Thread.h
Timer.cpp
Timer.h
TraversalClient.cpp Common/Random: Add convenience template for simple arithmetic values 2018-06-14 10:31:13 -04:00
TraversalClient.h
TraversalProto.h
TraversalServer.cpp Common/Random: Add convenience template for simple arithmetic values 2018-06-14 10:31:13 -04:00
UPnP.cpp
UPnP.h
Version.cpp
Version.h
WorkQueueThread.h
x64ABI.cpp
x64ABI.h
x64CPUDetect.cpp intrinsics: stop defining _xgetbv/_XCR_XFEATURE_ENABLED_MASK, which are reserved 2018-05-08 17:25:33 +08:00
x64Emitter.cpp x64Emitter: Use an enum class to represent FixupBranch branch types 2018-05-06 22:05:03 -04:00
x64Emitter.h x64Emitter: Amend parameter ordering for WriteModRM()'s prototype 2018-05-30 09:30:24 -04:00
x64FPURoundMode.cpp
x64Reg.h