summaryrefslogtreecommitdiff
path: root/src/core/arm (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #2366 from MerryMage/MemoryReadCodeGravatar bunnei2016-12-221-0/+1
|\
| * arm_dynarmic: Provide MemoryReadCode callbackGravatar MerryMage2016-12-221-0/+1
* | ThreadContext: Move from "core" to "arm_interface".Gravatar bunnei2016-12-225-22/+21
|/
* gdbstub: Remove global variable from public interfaceGravatar Lioncash2016-12-152-3/+3
* core: Add missing #pragma once directives where applicableGravatar Lioncash2016-12-151-0/+2
* Core: Add a forgotten #include <cstring> for memcpy.Gravatar Emmanuel Gil Peyrot2016-12-111-0/+1
* dynarmic: Add ticks based on ticks executed, not ticks requestedGravatar MerryMage2016-11-261-2/+2
* Expose page table to dynarmic for optimized reads and writes to the JITGravatar James Rowe2016-11-241-0/+1
* Use negative priorities to avoid special-casing the self-includeGravatar Yuri Kunde Schlesner2016-09-2111-11/+11
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-2115-40/+18
* Manually tweak source formatting and then re-run clang-formatGravatar Yuri Kunde Schlesner2016-09-186-16/+15
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-1822-6274/+5726
* Dyncom: Disable clang-format on the decoding table.Gravatar Emmanuel Gil Peyrot2016-09-181-0/+3
* arm_dynarmic: Implement GetVFPSystemReg/SetVFPSystemReg.Gravatar bunnei2016-09-151-5/+12
* arm: ResetContext shouldn't be part of ARM_Interface.Gravatar bunnei2016-09-155-29/+0
* arm_dynarmic/arm_dyncom: Remove unnecessary "virtual" keyword.Gravatar bunnei2016-09-152-2/+2
* dyncom: Use VFP_FPSCR/VFP_FPEXC.Gravatar bunnei2016-09-151-4/+4
* dynarmic: Implement ARM CPU interface.Gravatar bunnei2016-09-152-0/+227
* ARM: add ClearInstructionCache functionGravatar wwylele2016-08-273-0/+11
* dyncom: Read-after-write in SMLAGravatar MerryMage2016-08-221-2/+4
* Dyncom: Correct implementation of STM for R15Gravatar MerryMage2016-08-141-3/+4
* dyncom: Fix translation of thumb REVSHGravatar MerryMage2016-07-281-4/+13
* Make arm_dyncom_trans* into a fully fledged compilation unitGravatar archshift2016-06-123-53/+71
* arm_dyncom_interpreter: slightly change AllocBuffer to be intuitiveGravatar archshift2016-06-121-15/+15
* arm_dyncom_interpreter: Add specialized GetAddressingOpLoadStoreT funcGravatar archshift2016-06-102-39/+19
* arm_dyncom_interpreter: rename operation functions to fit style guideGravatar archshift2016-06-102-34/+34
* arm_dyncom_interpreter: Rename anonymous enum to TransExtDataGravatar archshift2016-06-104-166/+164
* arm_dyncom_interpreter.cpp: #include translation info from inc filesGravatar archshift2016-06-103-2648/+2652
* Merge pull request #1568 from JayFoxRox/fix-printfGravatar Mat M2016-05-263-26/+61
|\
| * Fix ftoi behaviourGravatar Jannik Vogel2016-05-162-22/+53
| * Respect fpscr in ftoizGravatar Jannik Vogel2016-05-162-4/+4
| * Disable VFP3 instructionsGravatar Jannik Vogel2016-05-161-0/+4
* | Remove `exceptions` parameter from `normaliseround` VFP functionsGravatar Jannik Vogel2016-05-183-28/+57
* | Fix exception propagation for VFP single precisionGravatar Jannik Vogel2016-05-182-33/+38
* | Fix exception propagation for VFP double precisionGravatar Jannik Vogel2016-05-182-34/+39
* | Fix read-after-write in SMUAD, SMLAD, SMUSD, SMLSDGravatar Jannik Vogel2016-05-181-4/+8
* | Set fpscr for new threadsGravatar Jannik Vogel2016-05-171-0/+1
|/
* dyncom: Reset the context into user mode correctlyGravatar Lioncash2016-05-091-1/+1
* Common: Remove section measurement from profiler (#1731)Gravatar Yuri Kunde Schlesner2016-04-291-7/+0
* Fix BLX LR opcode interpretationGravatar mailwl2016-04-091-2/+3
* Update cpsr (T)humb bit while creating threadGravatar mailwl2016-04-081-1/+1
* Fix thumb ADR instruction alignmentGravatar mailwl2016-04-061-6/+2
* Merge pull request #1643 from MerryMage/make_uniqueGravatar Mathew Maidment2016-04-051-3/+2
|\
| * Common: Remove Common::make_unique, use std::make_uniqueGravatar MerryMage2016-04-051-3/+2
* | Merge pull request #1618 from MerryMage/one-stepGravatar Mathew Maidment2016-03-311-26/+57
|\ \
| * | DynCom: Optimize single steppingGravatar MerryMage2016-03-301-26/+57
| |/
* / armstate: Correct FIQ register bankingGravatar Lioncash2016-03-211-4/+3
|/
* ARM_Disasm::DisassembleMemHalf: actually use width in determining opcode nameGravatar rob turner2016-01-191-9/+9
* arm_dyncom_dec: Fix decoding of VMLSGravatar Lioncash2015-12-302-206/+202
* dyncom: Handle modifying the APSR via an MRC instructionGravatar Lioncash2015-12-281-12/+9