summaryrefslogtreecommitdiffstats
path: root/src/core/arm/dynarmic/arm_dynarmic_64.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* core: arm: Implement InvalidateCacheRange for CPU cache invalidation.bunnei2020-11-291-0/+1
|
* hle: kernel: multicore: Replace n-JITs impl. with 4 JITs.bunnei2020-11-291-0/+1
|
* core: Remove usage of unicornLioncash2020-11-041-2/+0
| | | | | | | | Unicorn long-since lost most of its use, due to dynarmic gaining support for handling most instructions. At this point any further issues encountered should be used to make dynarmic better. This also allows us to remove our dependency on Python.
* Revert "core: Fix clang build"bunnei2020-10-211-4/+4
|
* core: Fix clang buildLioncash2020-10-181-4/+4
| | | | | | | Recent changes to the build system that made more warnings be flagged as errors caused building via clang to break. Fixes #4795
* Core/Common: Address Feedback.Fernando Sahmkow2020-06-281-1/+1
|
* ARM: Update Dynarmic and Setup A32 according to latest interface.Fernando Sahmkow2020-06-271-25/+0
|
* SingleCore: Use Cycle Timing instead of Host Timing.Fernando Sahmkow2020-06-271-1/+1
|
* General: Move ARM_Interface into Threads.Fernando Sahmkow2020-06-271-0/+1
|
* Core: Refactor ARM Interface.Fernando Sahmkow2020-06-271-1/+1
|
* ARM: Addapt to new Exclusive Monitor Interface.Fernando Sahmkow2020-06-271-5/+5
|
* ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes.Fernando Sahmkow2020-06-271-1/+5
|
* General: Recover Prometheus project from harddrive failure Fernando Sahmkow2020-06-271-1/+3
| | | | | | | This commit: Implements CPU Interrupts, Replaces Cycle Timing for Host Timing, Reworks the Kernel's Scheduler, Introduce Idle State and Suspended State, Recreates the bootmanager, Initializes Multicore system.
* core: memory: Move to Core::Memory namespace.bunnei2020-04-171-2/+2
| | | | - helpful to disambiguate Kernel::Memory namespace.
* core: Implement separate A32/A64 ARM interfaces.bunnei2020-03-031-0/+98