508 Commits (4cb47b027888de95aa0d432338909b65b33feec7)

Author SHA1 Message Date
Subv 5b46a89230 fixup! Dyncom/VFP: Convert denormal outputs into 0 when the FTZ flag is enabled. 9 years ago
Subv a0874a7a68 Dyncom/VFP: Perform flush-to-zero on the second operand of vsub before sending it to vadd. 9 years ago
Subv 11fe85f129 Dyncom/VFP: Strip the VFP_NAN_FLAG sentinel value when setting vfp exceptions. 9 years ago
Subv bf45ccfb40 Revert "Remove `exceptions` parameter from `normaliseround` VFP functions" 9 years ago
Subv b1a29371c9 Dyncom/VFP: Convert denormal outputs into 0 when the FTZ flag is enabled. 9 years ago
Yuri Kunde Schlesner d97b977540 Dyncom: Remove disassembler code 9 years ago
Yuri Kunde Schlesner f0a582b218 Dyncom: Tweak types and log formatting 9 years ago
Yuri Kunde Schlesner cb4da3975e Remove unused symbols code 9 years ago
MerryMage b125388152 dyncom: Correct SXTAB16 and SXTB16 9 years ago
MerryMage e2815408fd arm_dynarmic: Update memory interface 9 years ago
MerryMage 2b36d4c9d7 arm_dynarmic: CP15 support 9 years ago
MerryMage f8cf87ce34 arm_dynarmic: Provide MemoryReadCode callback 9 years ago
bunnei 8b1e269e58 ThreadContext: Move from "core" to "arm_interface". 9 years ago
Lioncash ba20dd9b61 gdbstub: Remove global variable from public interface 9 years ago
Lioncash 2f3c1bdfb4 core: Add missing #pragma once directives where applicable 9 years ago
Emmanuel Gil Peyrot 643e590b5c Core: Add a forgotten #include <cstring> for memcpy. 9 years ago
MerryMage 27be446049 dynarmic: Add ticks based on ticks executed, not ticks requested 9 years ago
James Rowe bbe57a66ca Expose page table to dynarmic for optimized reads and writes to the JIT 9 years ago
Yuri Kunde Schlesner 84fbbe2629 Use negative priorities to avoid special-casing the self-include 9 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 years ago
Yuri Kunde Schlesner 396a8d91a4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 years ago
Emmanuel Gil Peyrot bfc454e951 Dyncom: Disable clang-format on the decoding table. 9 years ago
bunnei 1b95f61d82 arm_dynarmic: Implement GetVFPSystemReg/SetVFPSystemReg. 9 years ago
bunnei 05e120a4cc arm: ResetContext shouldn't be part of ARM_Interface. 9 years ago
bunnei 85861d44b7 arm_dynarmic/arm_dyncom: Remove unnecessary "virtual" keyword. 9 years ago
bunnei b7aef81cb4 dyncom: Use VFP_FPSCR/VFP_FPEXC. 9 years ago
bunnei 1976a2d773 dynarmic: Implement ARM CPU interface. 9 years ago
wwylele 2161f52661 ARM: add ClearInstructionCache function 10 years ago
MerryMage 15b2eec4bd dyncom: Read-after-write in SMLA 9 years ago
MerryMage 50407a8dc8 Dyncom: Correct implementation of STM for R15 10 years ago
MerryMage 60c93ca3b5 dyncom: Fix translation of thumb REVSH 10 years ago
archshift ca20b1f87d Make arm_dyncom_trans* into a fully fledged compilation unit 10 years ago
archshift 54b5178f6c arm_dyncom_interpreter: slightly change AllocBuffer to be intuitive 10 years ago
archshift 765eef3319 arm_dyncom_interpreter: Add specialized GetAddressingOpLoadStoreT func 10 years ago
archshift eac4c016cb arm_dyncom_interpreter: rename operation functions to fit style guide 10 years ago
archshift 5297f5dfc9 arm_dyncom_interpreter: Rename anonymous enum to TransExtData 10 years ago
archshift 2c482722e7 arm_dyncom_interpreter.cpp: #include translation info from inc files 10 years ago
archshift 0637dd93b5 Revert "Split huge interpreter source file into translation info and interpreter (+ some tiny misc style fixes)" 10 years ago
archshift a371744575 arm_dyncom_interpreter: rename operation functions to fit style guide 10 years ago
archshift c7ffd8a920 arm_dyncom_interpreter.cpp: Split by translation and interpreter logic 10 years ago
Jannik Vogel edf30d84cc Remove `exceptions` parameter from `normaliseround` VFP functions 10 years ago
Jannik Vogel 693cca8f1f Fix exception propagation for VFP single precision 10 years ago
Jannik Vogel 7dde13f875 Fix exception propagation for VFP double precision 10 years ago
Jannik Vogel 3a45eacb16 Fix read-after-write in SMUAD, SMLAD, SMUSD, SMLSD 10 years ago
Jannik Vogel af37dd0d52 Set fpscr for new threads 10 years ago
Jannik Vogel 501d0bc5ed Fix ftoi behaviour 10 years ago
Jannik Vogel 6fe0cb671d Respect fpscr in ftoiz 10 years ago
Jannik Vogel 1643786c04 Disable VFP3 instructions 10 years ago
Lioncash 0f941d0245 dyncom: Reset the context into user mode correctly 10 years ago