pcsx2/pcsx2/x86
NZJenkins ba706b6dab Check delay breakpoint condition
isBreakpointNeeded returns if breakpoints are needed for any combination
of the current pc and delay slot.
dynarecCheckBreakpoint checks conditions for each breakpoint slot.
2016-03-04 11:26:37 +13:00
..
ix86-32 Check delay breakpoint condition 2016-03-04 11:26:37 +13:00
BaseblockEx.cpp pcsx2-ee: more cleaning of BaseBlockArray 2015-10-30 21:59:06 +01:00
BaseblockEx.h core: pointers are 8B on 64 bytes 2016-01-16 14:34:00 +01:00
R5900_Profiler.h added the profiler to the visual studio solution. also added preliminary cop1 (fpu) tables, ready for implementation 2016-01-15 00:26:52 +01:00
aVUzerorec.S Darwin/OSX ifdef __APPLE__ or __WXMAC__ cases. 2015-12-02 05:00:41 +02:00
iCOP0.cpp core: convert xCALL to xFastCall 2016-01-11 09:21:45 +01:00
iCOP0.h Core: Get rid of C void parameter carryovers 2014-08-14 03:21:09 -04:00
iCore.cpp EE: remove most of MMX allocator code 2016-02-07 13:21:11 +01:00
iCore.h EE: remove most of MMX allocator code 2016-02-07 13:21:11 +01:00
iFPU.cpp EE: replace EE/FPU mov opcode when FPU_RECOMPILE isn't enabled 2016-02-11 18:53:28 +01:00
iFPU.h sVU: add an option to remove it 2015-01-06 23:45:43 +01:00
iFPUd.cpp EE: Add COP1 Instructions to profiler 2016-01-18 19:45:28 +05:30
iMMI.cpp EE: replace _checkMMXreg and _allocCheckGPRtoMMX 2016-02-07 12:46:34 +01:00
iMMI.h Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins) 2010-05-03 14:08:02 +00:00
iMisc.cpp pcsx2: use a common general intrin include 2016-01-11 09:13:52 +01:00
iR3000A.cpp Fix Linux build. 2016-01-30 17:56:35 +01:00
iR3000A.h core: use xRegisterLong instead of xRegister32 2016-01-17 00:10:21 +01:00
iR3000Atables.cpp iop: don't load any value in r0 2016-01-27 20:08:37 +01:00
iR5900.h core: use xRegisterLong instead of xRegister32 2016-01-17 00:10:21 +01:00
iR5900Arit.h Core: Get rid of C void parameter carryovers 2014-08-14 03:21:09 -04:00
iR5900AritImm.h Core: Get rid of C void parameter carryovers 2014-08-14 03:21:09 -04:00
iR5900Branch.h Core: Get rid of C void parameter carryovers 2014-08-14 03:21:09 -04:00
iR5900Jump.h Core: Get rid of C void parameter carryovers 2014-08-14 03:21:09 -04:00
iR5900LoadStore.h Core: Get rid of C void parameter carryovers 2014-08-14 03:21:09 -04:00
iR5900Misc.cpp EE: replace _checkMMXreg and _allocCheckGPRtoMMX 2016-02-07 12:46:34 +01:00
iR5900Move.h Core: Get rid of C void parameter carryovers 2014-08-14 03:21:09 -04:00
iR5900MultDiv.h Core: Get rid of C void parameter carryovers 2014-08-14 03:21:09 -04:00
iR5900Shift.h Core: Get rid of C void parameter carryovers 2014-08-14 03:21:09 -04:00
iVU1micro.cpp EE: drop MMX/FPU state management 2016-02-07 13:07:55 +01:00
ir5900tables.cpp Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins) 2010-05-03 14:08:02 +00:00
microVU.cpp VU: port BaseVUmicroCPU to std::atomic 2016-02-28 15:29:31 +01:00
microVU.h pcsx2: Convert ScopedPtr to unique_ptr 2016-02-08 22:31:45 +00:00
microVU_Alloc.inl Remove 'elif' define from Pcsx2Defs and microvu_misc.h 2014-07-30 23:44:04 -04:00
microVU_Analyze.inl MicroVU: check for VF write before flag set. 2015-11-01 04:38:58 +05:30
microVU_Branch.inl core: convert xCALL to xFastCall 2016-01-11 09:21:45 +01:00
microVU_Clamp.inl microVU cleanups (mostly changing pointers to references) 2011-03-31 03:08:48 +00:00
microVU_Compile.inl Merge pull request #1100 from PCSX2/recompiler-abi-wrapper 2016-01-14 19:21:27 +01:00
microVU_Execute.inl core: convert xCALL to xFastCall 2016-01-11 09:21:45 +01:00
microVU_Flags.inl pcsx2: comment set but unused variable 2015-11-02 07:54:24 +01:00
microVU_IR.h Reverted microVU flag hack, it did nothing it wasn't already doing. 2015-05-29 22:56:53 +01:00
microVU_Log.inl pcsx2: Convert ScopedPtr to unique_ptr 2016-02-08 22:31:45 +00:00
microVU_Lower.inl core: convert xCALL to xFastCall 2016-01-11 09:21:45 +01:00
microVU_Macro.inl core: convert xCALL to xFastCall 2016-01-11 09:21:45 +01:00
microVU_Misc.h core: use xRegisterLong instead of xRegister32 2016-01-17 00:10:21 +01:00
microVU_Misc.inl mvu: keep stack aligned on 16B 2015-11-30 21:53:41 +01:00
microVU_Profiler.h Introduce end-of-line normalization 2015-08-04 23:52:48 +02:00
microVU_Tables.inl Decided after discussion amongst the team to let the BIOS bugs run wild. Altered microVU to just ignore these problems and end silently (The real VU would probably do this anyway) 2013-02-24 20:29:51 +00:00
microVU_Upper.inl Whoops, too many clamps 2015-08-12 22:33:35 +01:00
newVif.h Vif-Rec: Fix up nVifBlock structure, thanks sudonim1 2016-01-26 19:19:02 +00:00
newVif_Dynarec.cpp Vif Rec: Emulate Mode = 3 for test, not sure any games use it. 2016-01-29 23:01:54 +00:00
newVif_HashBucket.h vif: add an assert 0 for x64 2016-01-27 10:27:34 +01:00
newVif_Unpack.cpp Vif: Fix for Unpacks when WL = 0. (KH2 + Tests) Removes a long standing hack. 2016-01-25 21:43:53 +00:00
newVif_UnpackSSE.cpp recompilers: handle the memory by big block (instead of 4KB) 2015-11-12 10:35:10 +01:00
newVif_UnpackSSE.h pcsx2: use a common general intrin include 2016-01-11 09:13:52 +01:00
sVU_Compare.h Remove some slow, redundant memcpy implementations: memcpy_const/memcpy_qwc/memcpy_aligned. 2014-08-27 13:13:48 +10:00
sVU_Debug.h EE: drop MMX/FPU state management 2016-02-07 13:07:55 +01:00
sVU_Lower.cpp core: rely on register.GetId() instead of define 2016-01-09 21:15:46 +01:00
sVU_Micro.cpp core: massively sed old emitter syntax to the new one 2016-01-09 20:56:07 +01:00
sVU_Micro.h core: use xRegister32 for _allocX86reg 2016-01-09 21:26:25 +01:00
sVU_Upper.cpp core: rely on register.GetId() instead of define 2016-01-09 21:15:46 +01:00
sVU_zerorec.cpp EE: remove most of MMX allocator code 2016-02-07 13:21:11 +01:00
sVU_zerorec.h Darwin/OSX __POSIX__ definitions. 2015-12-02 05:00:41 +02:00