| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-05-21 | fixup! Dyncom/VFP: Convert denormal outputs into 0 when the FTZ flag is enabled. | Subv | |
| 2017-05-22 | Merge pull request #2694 from Subv/vfp_vsub_ftz | Merry | |
| Dyncom/VFP: Perform flush-to-zero on the second operand of vsub before sending it to vadd. | |||
| 2017-05-13 | Dyncom/VFP: Perform flush-to-zero on the second operand of vsub before ↵ | Subv | |
| sending it to vadd. Previously we were letting vadd flush the value to positive 0, but there are cases where this behavior is wrong, for example, vsub: -0 - +0 = -0 vadd: -0 + +0 = +0 Now we'll flush the value to +0 inside vsub, and then negate it. | |||
| 2017-05-08 | Merge pull request #2696 from Subv/vfp_revert | Yuri Kunde Schlesner | |
| Dyncom/VFP: Revert edf30d8 and fix the FPSCR getting invalid values. | |||
| 2017-05-09 | Dyncom/VFP: Strip the VFP_NAN_FLAG sentinel value when setting vfp exceptions. | Subv | |
| 2017-05-09 | Revert "Remove `exceptions` parameter from `normaliseround` VFP functions" | Subv | |
| This reverts commit edf30d84cc0e8299d61c98f5bb40a6428d1576bc. Conflicts: src/core/arm/skyeye_common/vfp/vfp_helper.h src/core/arm/skyeye_common/vfp/vfpdouble.cpp src/core/arm/skyeye_common/vfp/vfpsingle.cpp | |||
| 2017-05-08 | Dyncom/VFP: Convert denormal outputs into 0 when the FTZ flag is enabled. | Subv | |
| Inputs are still not flushed to 0 if they are denormals. | |||
| 2017-05-07 | Dyncom: Remove disassembler code | Yuri Kunde Schlesner | |
| Had licensing issue around it, in addition to several bugs. Closes #1632, #1280 | |||
| 2017-05-07 | Dyncom: Tweak types and log formatting | Yuri Kunde Schlesner | |
| 2017-05-07 | Remove unused symbols code | Yuri Kunde Schlesner | |
| 2017-02-18 | dyncom: Correct SXTAB16 and SXTB16 | MerryMage | |
| 2017-02-03 | arm_dynarmic: Update memory interface | MerryMage | |
| 2017-02-03 | arm_dynarmic: CP15 support | MerryMage | |
| 2016-12-22 | Merge pull request #2366 from MerryMage/MemoryReadCode | bunnei | |
| arm_dynarmic: Provide MemoryReadCode callback | |||
| 2016-12-22 | arm_dynarmic: Provide MemoryReadCode callback | MerryMage | |
| Change of interface in dynarmic 36082087ded632079b16d24137fdd0c450ce82ea | |||
| 2016-12-22 | ThreadContext: Move from "core" to "arm_interface". | bunnei | |
| 2016-12-15 | gdbstub: Remove global variable from public interface | Lioncash | |
| Currently, this is only ever queried, so adding a function to check if the server is enabled is more sensible. If directly modifying this externally is ever desirable, it should be done by adding a function to the interface, rather than exposing implementation details directly. | |||
| 2016-12-15 | core: Add missing #pragma once directives where applicable | Lioncash | |
| 2016-12-11 | Core: Add a forgotten #include <cstring> for memcpy. | Emmanuel Gil Peyrot | |
| 2016-11-26 | dynarmic: Add ticks based on ticks executed, not ticks requested | MerryMage | |
| 2016-11-24 | Expose page table to dynarmic for optimized reads and writes to the JIT | James Rowe | |
| 2016-09-21 | Use negative priorities to avoid special-casing the self-include | Yuri Kunde Schlesner | |
| 2016-09-21 | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | |
| This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation. | |||
| 2016-09-18 | Manually tweak source formatting and then re-run clang-format | Yuri Kunde Schlesner | |
| 2016-09-18 | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | |
| 2016-09-18 | Dyncom: Disable clang-format on the decoding table. | Emmanuel Gil Peyrot | |
| 2016-09-15 | arm_dynarmic: Implement GetVFPSystemReg/SetVFPSystemReg. | bunnei | |
| 2016-09-15 | arm: ResetContext shouldn't be part of ARM_Interface. | bunnei | |
| 2016-09-15 | arm_dynarmic/arm_dyncom: Remove unnecessary "virtual" keyword. | bunnei | |
| 2016-09-15 | dyncom: Use VFP_FPSCR/VFP_FPEXC. | bunnei | |
| 2016-09-15 | dynarmic: Implement ARM CPU interface. | bunnei | |
| 2016-08-27 | ARM: add ClearInstructionCache function | wwylele | |
| 2016-08-22 | dyncom: Read-after-write in SMLA | MerryMage | |
| In the case when RD === RN, RD was updated before AddOverflow was called to check for an overflow, resulting in an incorrect state of the Q flag. | |||
| 2016-08-14 | Dyncom: Correct implementation of STM for R15 | MerryMage | |
| 2016-07-28 | dyncom: Fix translation of thumb REVSH | MerryMage | |
| 2016-06-12 | Make arm_dyncom_trans* into a fully fledged compilation unit | archshift | |
| 2016-06-12 | arm_dyncom_interpreter: slightly change AllocBuffer to be intuitive | archshift | |
| 2016-06-10 | arm_dyncom_interpreter: Add specialized GetAddressingOpLoadStoreT func | archshift | |
| This allows us to get the addressing operation for STRT, LDRT, STRBT, and LDRBT. We do this so that translation functions don't need to see the addressing ops directly. | |||
| 2016-06-10 | arm_dyncom_interpreter: rename operation functions to fit style guide | archshift | |
| 2016-06-10 | arm_dyncom_interpreter: Rename anonymous enum to TransExtData | archshift | |
| 2016-06-10 | arm_dyncom_interpreter.cpp: #include translation info from inc files | archshift | |
| 2016-05-26 | Merge pull request #1568 from JayFoxRox/fix-printf | Mat M | |
| Fix ftoi and disable VFPv3 | |||
| 2016-05-18 | Remove `exceptions` parameter from `normaliseround` VFP functions | Jannik Vogel | |
| 2016-05-18 | Fix exception propagation for VFP single precision | Jannik Vogel | |
| 2016-05-18 | Fix exception propagation for VFP double precision | Jannik Vogel | |
| 2016-05-18 | Fix read-after-write in SMUAD, SMLAD, SMUSD, SMLSD | Jannik Vogel | |
| 2016-05-17 | Set fpscr for new threads | Jannik Vogel | |
| 2016-05-16 | Fix ftoi behaviour | Jannik Vogel | |
| 2016-05-16 | Respect fpscr in ftoiz | Jannik Vogel | |
| 2016-05-16 | Disable VFP3 instructions | Jannik Vogel | |
