pcsx2/pcsx2/x86
Connor McLaughlin 48926a7ec4 x86/iR5900: Fix quadword stores on Linux
Linux counts vector and GPR registers separately for which register
they get passed in when calling functions.

Windows uses the argument position.
2022-10-16 14:41:33 +02:00
..
ix86-32 x86/iR5900: Fix quadword stores on Linux 2022-10-16 14:41:33 +02:00
BaseblockEx.cpp BaseBlockEx: Cleanup variable scope. 2022-06-25 11:20:53 +02:00
BaseblockEx.h Everything: Remove a **lot** of wx, and px nonsense 2022-05-22 13:58:56 +01:00
R5900_Profiler.h Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
iCOP0.cpp iR5900: Use 64-bit math on x86-64 2021-09-22 12:47:49 +01:00
iCOP0.h Core: Replace old include guard with pragma once 2022-06-26 12:42:10 +02:00
iCore.cpp iCore: Fix more negative array index warnings. 2022-07-15 17:50:41 +02:00
iCore.h iR5900: Elide VU0 micro finish calls when safe 2022-06-27 14:44:48 +01:00
iFPU.cpp iFPU: Cleanup variable scope. 2022-06-24 23:32:30 +02:00
iFPU.h Core: Replace old include guard with pragma once 2022-06-26 12:42:10 +02:00
iFPUd.cpp iFPUd: Cleanup variable scope. 2022-06-25 11:20:53 +02:00
iMMI.cpp iMMI: Cleanup variable scope. 2022-06-24 23:32:30 +02:00
iMMI.h Core: Replace old include guard with pragma once 2022-06-26 12:42:10 +02:00
iR3000A.cpp System: Remove/move out a bunch more leftover stuff from wx 2022-10-14 22:24:42 +01:00
iR3000A.h Core: Format recompilers 2021-09-04 18:28:24 -04:00
iR3000Atables.cpp Remove IopCommon.h added proper includes to files. Removing circle includes in several files that sometimes was several layers deep 2022-04-11 21:25:20 +01:00
iR5900.h System: Revamp memory allocation 2022-10-14 22:24:42 +01:00
iR5900Analysis.cpp iR5900: Skip reloading COP2 flags register when it's not used 2022-09-10 15:26:30 +01:00
iR5900Analysis.h iR5900: Elide VU0 micro finish calls when safe 2022-06-27 14:44:48 +01:00
iR5900Arit.h Core: Replace old include guard with pragma once 2022-06-26 12:42:10 +02:00
iR5900AritImm.h Core: Replace old include guard with pragma once 2022-06-26 12:42:10 +02:00
iR5900Branch.h Core: Replace old include guard with pragma once 2022-06-26 12:42:10 +02:00
iR5900Jump.h Core: Replace old include guard with pragma once 2022-06-26 12:42:10 +02:00
iR5900LoadStore.h Core: Replace old include guard with pragma once 2022-06-26 12:42:10 +02:00
iR5900Misc.cpp Core: Format recompilers 2021-09-04 18:28:24 -04:00
iR5900Move.h Core: Replace old include guard with pragma once 2022-06-26 12:42:10 +02:00
iR5900MultDiv.h Core: Replace old include guard with pragma once 2022-06-26 12:42:10 +02:00
iR5900Shift.h Core: Replace old include guard with pragma once 2022-06-26 12:42:10 +02:00
ir5900tables.cpp Core: Format recompilers 2021-09-04 18:28:24 -04:00
microVU.cpp System: Remove/move out a bunch more leftover stuff from wx 2022-10-14 22:24:42 +01:00
microVU.h x86/microVU: Add a reference list for quick block lookups 2022-10-14 20:54:39 +01:00
microVU_Alloc.inl Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
microVU_Analyze.inl Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
microVU_Branch.inl Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
microVU_Clamp.inl Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
microVU_Compile.inl Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
microVU_Execute.inl Misc: Remove __fastcall, __fc, __concall and friends 2022-05-12 14:58:03 +01:00
microVU_Flags.inl microVU: Clean up warnings 2022-04-16 03:20:54 +01:00
microVU_IR.h x86/microVU: Use 64-bit comparisons for quick lookup 2022-10-14 20:54:39 +01:00
microVU_Log.inl Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
microVU_Lower.inl Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
microVU_Macro.inl Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
microVU_Misc.h x86/microVU: Use AVX2 for full block comparisons 2022-10-14 20:54:39 +01:00
microVU_Misc.inl x86/microVU: Use AVX2 for full block comparisons 2022-10-14 20:54:39 +01:00
microVU_Profiler.h Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
microVU_Tables.inl Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
microVU_Upper.inl Core: Remove trailing whitespace from all files 2022-09-16 00:52:28 -05:00
newVif.h System: Remove/move out a bunch more leftover stuff from wx 2022-10-14 22:24:42 +01:00
newVif_Dynarec.cpp System: Revamp memory allocation 2022-10-14 22:24:42 +01:00
newVif_HashBucket.h System: Remove/move out a bunch more leftover stuff from wx 2022-10-14 22:24:42 +01:00
newVif_Unpack.cpp System: Revamp memory allocation 2022-10-14 22:24:42 +01:00
newVif_UnpackSSE.cpp System: Revamp memory allocation 2022-10-14 22:24:42 +01:00
newVif_UnpackSSE.h Core: Format recompilers 2021-09-04 18:28:24 -04:00