summaryrefslogtreecommitdiffstats
path: root/src/core/arm/dynarmic/arm_dynarmic.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: decouple ARM interface from DynarmicLiam2023-06-131-0/+29
* core: Implement separate A32/A64 ARM interfaces.bunnei2020-03-031-96/+0
* ARM_Interface: Cache the JITs instead of deleting/recreating.Fernando Sahmkow2020-02-261-2/+10
* core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory classLioncash2019-11-271-1/+6
* core: Prepare various classes for memory read/write migrationLioncash2019-11-271-1/+0
* core/arm: Remove obsolete Unicorn memory mappingLioncash2019-07-111-3/+0
* core/cpu_core_manager: Create threads separately from initialization.Lioncash2019-04-121-2/+4
* kernel/svc: Deglobalize the supervisor call handlersLioncash2019-04-081-7/+3
* arm/arm_dynarmic: Remove unnecessary current_page_table memberLioncash2019-04-071-6/+0
* core: Add missing override specifiers where applicableLioncash2019-04-041-2/+2
* core: Move PageTable struct into Common.bunnei2019-03-171-2/+2
* core_timing: Convert core timing into a classLioncash2019-02-161-1/+7
* core: Make the exclusive monitor a unique_ptr instead of a shared_ptrLioncash2018-10-151-2/+2
* arm_interface: Replace kernel vm_manager include with a forward declarationLioncash2018-09-211-0/+4
* arm_interface: Remove ARM11-isms from the CPU interfaceLioncash2018-09-181-6/+4
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-11/+11
* core: Namespace all code in the arm subdirectory under the Core namespaceLioncash2018-08-251-0/+4
* arm_dynarmic: Make MakeJit() a const member functionLioncash2018-07-241-1/+1
* exclusive_monitor: Use consistent type alias for u64Lioncash2018-07-241-7/+6
* Implement exclusive monitorMerryMage2018-07-221-1/+29
* CPU: Save and restore the TPIDR_EL0 system register on every context switch.Subv2018-07-211-0/+2
* scheduler: Clear exclusive state when switching contextsMerryMage2018-07-161-0/+1
* Merge pull request #193 from N00byKing/3184_2_robotic_boogaloobunnei2018-03-191-1/+4
|\
| * Implements citra-emu/citra#3184N00byKing2018-02-251-1/+4
* | arm_interface: Support unmapping previously mapped memory.bunnei2018-03-161-1/+1
|/
* dynarmic: Update to 41ae12263MerryMage2018-02-091-1/+1
* yuzu: Update license text to be consistent across project.bunnei2018-01-131-1/+1
* arm_dynarmic: Implement coreMerryMage2018-01-121-2/+14
* arm_dynarmic: More cleanup.bunnei2018-01-041-6/+0
* arm_dynarmic: Gut interface until dynarmic is ready for general use.bunnei2018-01-041-8/+3
* arm: Remove SkyEye/Dyncom code that is ARMv6-only.bunnei2018-01-031-6/+1
* Merge remote-tracking branch 'upstream/master' into nxbunnei2017-10-101-4/+13
|\
| * Moved down_count to CoreTimingHuw Pascoe2017-09-301-2/+0
| * ARM_Interface: Implement PageTableChangedMerryMage2017-09-251-1/+9
* | arm_interface: Set TLS address for dynarmic core.bunnei2017-09-301-0/+2
* | arm: Use 64-bit addressing in a bunch of places.bunnei2017-09-301-4/+4
|/
* arm_dynarmic: CP15 supportMerryMage2017-02-031-1/+1
* ThreadContext: Move from "core" to "arm_interface".bunnei2016-12-221-6/+2
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-3/+0
* arm: ResetContext shouldn't be part of ARM_Interface.bunnei2016-09-151-1/+0
* arm_dynarmic/arm_dyncom: Remove unnecessary "virtual" keyword.bunnei2016-09-151-1/+1
* dynarmic: Implement ARM CPU interface.bunnei2016-09-151-0/+51