aboutsummaryrefslogtreecommitdiff
path: root/src/core/arm/skyeye_common
Commit message (Expand)AuthorAgeFilesLines
* arm: Remove SkyEye/Dyncom code that is ARMv6-only.bunnei2018-01-0212-6168/+0
* logging: Rename category "Core_ARM11" to "Core_ARM".bunnei2017-10-235-71/+71
* Dyncom: Use size_t instead of int to store the instruction offsets in the ins...Subv2017-08-211-1/+1
* Merge pull request #2692 from Subv/vfp_ftzSebastian Valle2017-05-222-0/+26
|\
| * fixup! Dyncom/VFP: Convert denormal outputs into 0 when the FTZ flag is enabled.Subv2017-05-212-4/+0
| * Dyncom/VFP: Convert denormal outputs into 0 when the FTZ flag is enabled.Subv2017-05-082-0/+30
* | Merge pull request #2694 from Subv/vfp_vsub_ftzMerry2017-05-221-2/+12
|\ \
| * | Dyncom/VFP: Perform flush-to-zero on the second operand of vsub before sendin...Subv2017-05-131-2/+12
| |/
* | Dyncom/VFP: Strip the VFP_NAN_FLAG sentinel value when setting vfp exceptions.Subv2017-05-092-2/+2
* | Revert "Remove `exceptions` parameter from `normaliseround` VFP functions"Subv2017-05-093-57/+28
|/
* gdbstub: Remove global variable from public interfaceLioncash2016-12-151-1/+1
* Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner2016-09-215-5/+5
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-215-9/+4
* Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner2016-09-183-11/+11
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-1811-1216/+870
* arm_dyncom_interpreter: Rename anonymous enum to TransExtDataarchshift2016-06-101-32/+32
* Merge pull request #1568 from JayFoxRox/fix-printfMat M2016-05-262-26/+57
|\
| * Fix ftoi behaviourJannik Vogel2016-05-162-22/+53
| * Respect fpscr in ftoizJannik Vogel2016-05-162-4/+4
* | Remove `exceptions` parameter from `normaliseround` VFP functionsJannik Vogel2016-05-183-28/+57
* | Fix exception propagation for VFP single precisionJannik Vogel2016-05-182-33/+38
* | Fix exception propagation for VFP double precisionJannik Vogel2016-05-182-34/+39
|/
* armstate: Correct FIQ register bankingLioncash2016-03-211-4/+3
* dyncom: Remove static keyword from header functionsLioncash2015-12-061-16/+16
* dyncom: const correctness changesLioncash2015-12-061-4/+4
* armstate: Zero out the registers on creationLioncash2015-11-291-11/+11
* Merge pull request #1122 from polaris-/gdbstubbunnei2015-11-112-0/+37
|\
| * Implement gdbstubpolaris-2015-10-042-0/+37
* | CitraQt, SkyEye, Loader, VideoCore: Remove newlines in LOG_* calls.Emmanuel Gil Peyrot2015-10-093-45/+45
|/
* general: Silence some warnings when using clangLioncash2015-09-161-1/+0
* General: Replace NULL and '0' usages with nullptr where applicableLioncash2015-09-112-28/+28
* DynCom: Converted all 0xE condition code checks to ConditionCode::ALarchshift2015-09-051-32/+32
* Merge pull request #1025 from yuriks/heap-managementYuri Kunde Schlesner2015-08-222-2/+0
|\
| * Memory: Move address type conversion routines to memory.cpp/hYuri Kunde Schlesner2015-08-162-2/+0
* | vfp: use std::swap where applicableLioncash2015-08-152-12/+6
|/
* Merge pull request #1027 from lioncash/debuggerbunnei2015-08-131-1/+1
|\
| * arm_interface: Implement interface for retrieving VFP registersLioncash2015-08-061-1/+1
* | ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the ...Emmanuel Gil Peyrot2015-08-111-8/+9
|/
* dyncom: Handle the case where PC is the source register for STR/VSTM/VLDMLioncash2015-07-291-20/+34
* dyncom: Migrate exclusive memory access control into armstateLioncash2015-07-271-3/+22
* dyncom: Use std::array for register arraysLioncash2015-07-261-24/+25
* dyncom: Use ARMul_State as an objectLioncash2015-07-267-801/+833
* dyncom: Remove unnecessary initialization code.Lioncash2015-07-253-52/+2
* dyncom: Remove unnecessary abort-related cruftLioncash2015-07-251-45/+1
* dyncom: Rename armdefs.h to armstate.hLioncash2015-07-256-24/+24
* dyncom: Get rid of skyeye typedefsLioncash2015-07-255-45/+40
* dyncom: Move helper functions to their own headerLioncash2015-07-254-38/+48
* dyncom: Move arminit.cpp and armsupp.cpp into skyeye_commonLioncash2015-07-252-0/+765
* armdefs: Remove unnecessary extern keywordsLioncash2015-07-251-25/+25
* Merge pull request #876 from linkmauve/include-cleanupsYuri Kunde Schlesner2015-07-102-4/+6
|\