index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
core
/
arm
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2014-11-14
ARM_Interface: Make destructor virtual
Lioncash
1
-1
/
+1
2014-11-12
ARM: Fixed dyncom to use reg15 for PC (this core doesn't use pc variable).
bunnei
1
-2
/
+2
2014-11-12
ARM: Removed unnecessary goto with each instruction.
bunnei
1
-43
/
+39
2014-11-12
ARM: Fixed several dyncom bugs.
bunnei
3
-17
/
+25
2014-11-03
Fix compilation errors
Sean Maas
1
-2
/
+2
2014-11-02
ARM: Merged additional ARMv6 instructions implemented by 3dmoo.
bunnei
1
-42
/
+234
2014-11-02
ARM: Merge latest VFP fixes from 3dmoo team.
bunnei
4
-2096
/
+2388
2014-10-31
Fix VFP compilation errors with gcc
Yuri Kunde Schlesner
1
-12
/
+12
2014-10-26
vfp_helper: Get rid of integer type redefinitions
Lioncash
1
-7
/
+1
2014-10-26
Add `override` keyword through the code.
Yuri Kunde Schlesner
2
-18
/
+18
2014-10-25
ARM: Removed unnecessary and unused SkyEye MMU code.
bunnei
21
-7728
/
+326
2014-10-25
ARM: Removed unused armos code from SkyEye.
bunnei
3
-746
/
+0
2014-10-25
ARM: Updated dyncom core to use fast label lookup table on clang.
bunnei
1
-3
/
+7
2014-10-25
ARM: Integrate SkyEye faster "dyncom" interpreter.
bunnei
18
-50
/
+8216
2014-10-25
ARM: Reorganized file structure to move shared SkyEye code to a more common area.
bunnei
31
-63
/
+63
2014-09-09
core: Prune redundant includes
archshift
1
-1
/
+0
2014-09-09
Added string_util to common, small changes in loader.cpp
archshift
1
-39
/
+39
2014-09-07
Dead code removal: video_core.cpp, load_symbol_map.cpp
archshift
1
-1
/
+1
2014-09-06
core: Make the ARM disassembler use std::string internally
Lioncash
3
-189
/
+143
2014-08-31
Threading: Fix thread starting to execute first instruction correctly.
bunnei
1
-1
/
+1
2014-08-28
Threading: Fix thread starting to execute first instruction correctly.
bunnei
1
-1
/
+1
2014-08-20
ARM: Remove a forgotten const in vfp.
Emmanuel Gil Peyrot
2
-2
/
+2
2014-07-24
ARM: Synchronize Citra's SkyEye core with 3dmoo's.
bunnei
6
-5919
/
+5303
2014-07-20
core: Kill off type redefenitions in armdefs.h
Lioncash
1
-7
/
+0
2014-06-05
arm: fixed a bug where ARM_Interpreter::ExecuteInstructions was actually executing one more instruction than expected
bunnei
1
-1
/
+1
2014-06-05
arm: fixed bug in how thread context switch occurs with SkyEye
bunnei
1
-2
/
+5
2014-06-05
arm: reverting a change made with cb0663de - this has to have been a typo!
bunnei
1
-1
/
+1
2014-06-02
arm: added option to prepare CPU core (while mid-instruction) for thread reschedule
bunnei
3
-0
/
+11
2014-06-01
Added 'this' reference to num_instructions field so it's properly updated,as before the method was affecting the local method parameter rather than the class field
Disruption
1
-1
/
+1
2014-05-30
arm: removed unnecessary code when calling SVC from skyeye
bunnei
1
-16
/
+0
2014-05-23
arm_interpreter: fixed load context to currently resume a thread
bunnei
1
-1
/
+4
2014-05-21
arm: removed include of windows.h from armdefs.h to arminit.c (only module that uses it)
bunnei
2
-4
/
+3
2014-05-21
armemu: missed rename of "Syscall" to "SVC"
bunnei
1
-1
/
+1
2014-05-21
ARM_Interpreter/ARM_Interface: Fixed member variable naming to be consistent with style guide
bunnei
3
-45
/
+45
2014-05-21
ARM_Interface: added SaveContext and LoadContext functions for HLE thread switching
bunnei
3
-1
/
+63
2014-05-20
VFP: disable DBG messages because they spam the console with unimportant skyeye junk
bunnei
1
-1
/
+1
2014-05-17
Fixed vfp issues
archshift
4
-10
/
+10
2014-05-17
ignore thumbemu 0xDEADCODE debugging catch on MCR
bunnei
1
-2
/
+1
2014-05-17
updated how we call ARM core to make things much faster
bunnei
5
-20
/
+30
2014-05-17
same fix as last commit - just for vfpsingle.cpp
bunnei
1
-2
/
+2
2014-05-17
another VFP fix for GCC
bunnei
1
-2
/
+2
2014-05-17
fixed VFP DBG log for GCC
bunnei
1
-1
/
+1
2014-05-17
- reenabled MCR and MRC functions now that VFP is attached
bunnei
2
-95
/
+92
2014-05-17
- removed unused stubbed out code
bunnei
5
-33
/
+27
2014-05-16
added maverick.cpp to ARM core from skyeye
bunnei
1
-0
/
+1206
2014-05-16
fixed includes
bunnei
1
-2
/
+2
2014-05-16
enabled CP_ACCESS_ALLOWED
bunnei
1
-6
/
+4
2014-05-16
fixed include path
bunnei
1
-1
/
+1
2014-05-16
removed undefined function ARMul_ConsolePrint
bunnei
1
-1
/
+1
2014-05-16
added missing armcopro from skyeye
bunnei
3
-251
/
+1093
2014-05-16
added missing skyeye mmu code
bunnei
9
-17
/
+3272
2014-05-16
fixed armmmu imports
bunnei
1
-5
/
+5
2014-05-16
- moved mmu to arm/interpreter folder
bunnei
13
-0
/
+8755
2014-05-12
added option to set CPSR register to arm_interface
bunnei
3
-0
/
+20
2014-05-07
- disable strict alignment on LDRD/STRD
bunnei
1
-17
/
+22
2014-05-06
commented out useless debug logs that just spammed console
bunnei
1
-3
/
+3
2014-05-02
- added CallMCR function to coprocessor HLE module
bunnei
1
-22
/
+23
2014-05-02
renamed hle "mrc" module to "coprocessor"
bunnei
1
-8
/
+8
2014-05-01
added a module to load symbol map files for debugging
bunnei
2
-0
/
+46
2014-04-28
removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class
bunnei
2
-3
/
+1
2014-04-28
removed commented out line - this was for an unimplemented MRC call, no longer need to leave this here
bunnei
1
-1
/
+0
2014-04-25
moved HLE::MRC to its own module, added support for catching data synchronization barrier command
bunnei
2
-3
/
+5
2014-04-25
added disassembly to unimplemented instruction
bunnei
1
-1
/
+6
2014-04-23
fixes to build on linux
bunnei
1
-0
/
+2
2014-04-13
- added HLE to connect to "srv:" service
bunnei
1
-33
/
+35
2014-04-12
hacked CPU interpreter to ignore branch on SVC instruction (as we are HLEing this...)
bunnei
1
-2
/
+6
2014-04-12
added a SETABORT method that does not update LR (for HLE'd SVC that does not jump appcore CPU to an IRQ vector)
bunnei
1
-0
/
+11
2014-04-11
base code to call a syscall from ARM11 appcore
bunnei
1
-0
/
+3
2014-04-11
missed this file with commit 95e5436f
bunnei
1
-1
/
+10
2014-04-11
cleaned up arm_interface, added a setter to set registers for use with HLE return values
bunnei
2
-6
/
+70
2014-04-09
fixed licensing and updated code style naming for arm_interface/arm_interpreter frontend module
bunnei
3
-94
/
+57
2014-04-09
fixed project includes to use new directory structure
bunnei
10
-27
/
+27
2014-04-09
got rid of 'src' folders in each sub-project
bunnei
25
-0
/
+15528