summaryrefslogtreecommitdiffstats
path: root/src/core/arm/skyeye_common/vfp/vfpdouble.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Remove `exceptions` parameter from `normaliseround` VFP functions"Subv2017-05-091-27/+13
| | | | | | | | | 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
* Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner2016-09-211-1/+1
|
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-1/+1
| | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
* Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner2016-09-191-1/+1
|
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-154/+110
|
* Merge pull request #1568 from JayFoxRox/fix-printfMat M2016-05-271-13/+28
|\ | | | | Fix ftoi and disable VFPv3
| * Fix ftoi behaviourJannik Vogel2016-05-161-11/+26
| |
| * Respect fpscr in ftoizJannik Vogel2016-05-161-2/+2
| |
* | Remove `exceptions` parameter from `normaliseround` VFP functionsJannik Vogel2016-05-181-13/+27
| |
* | Fix exception propagation for VFP double precisionJannik Vogel2016-05-181-31/+34
|/
* CitraQt, SkyEye, Loader, VideoCore: Remove newlines in LOG_* calls.Emmanuel Gil Peyrot2015-10-091-38/+38
| | | | The LOG_* function itself already appends one.
* General: Replace NULL and '0' usages with nullptr where applicableLioncash2015-09-111-14/+14
|
* vfp: use std::swap where applicableLioncash2015-08-161-6/+3
|
* dyncom: Get rid of skyeye typedefsLioncash2015-07-261-6/+6
|
* vfp: Get rid of warningsLioncash2015-05-141-3/+3
| | | | | - Unary minus operator applied to unsigned type. - Unsafe use of bool.
* vfp: Handle flush-to-zero mode.Lioncash2015-05-111-17/+18
|
* vfp: Get rid of warningsLioncash2015-03-041-2/+2
|
* vfpdouble: Use %p for printing pointer addresses.Lioncash2015-02-151-2/+2
|
* arm: General cleanupLioncash2015-02-131-0/+1
| | | | | | | - Remove several typedefs for ARMul_State. - Remove unused functions - Remove unused/unnecessary headers - Removed unused enums, etc.
* vfp: Normalize accumulator for multiply accumulate instructionsLioncash2015-02-101-0/+3
|
* vfpdouble: Fix the FTOUI NaN sign settingLioncash2015-02-091-1/+1
| | | | This was fixed for vfpsingle, but not vfpdouble
* Throw more unused/unnecessary VFP code outLioncash2015-02-091-171/+0
|
* vfp_helper: Convert some flags to enums. Throw out more duplicated FPSCR stuffLioncash2015-02-091-7/+7
|
* vfp: Fix VCVTLioncash2015-02-041-6/+6
| | | | | These variants exclusively read from the single precision regs and write to double-precision registers Fixes issues where converted values would be way off from what they should be due to the results being stored in the wrong registers.
* Merge pull request #410 from chinhodado/cleanupbunnei2015-01-241-44/+41
|\ | | | | Cleanup: Logging in Core
| * Cleanup: Logging in CoreChin2015-01-191-44/+41
| |
* | dyncom: Clarify precedence for ternary statementsLioncash2015-01-201-1/+1
|/
* vfp: Get rid of a few warningsLioncash2014-12-301-1/+1
|
* ARM: Merge latest VFP fixes from 3dmoo team.bunnei2014-11-021-943/+1112
|
* ARM: Reorganized file structure to move shared SkyEye code to a more common area.bunnei2014-10-251-0/+1263
Removed s_ prefix