| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Dyncom/VFP: Convert denormal outputs into 0 when the FTZ flag is enabled.
|
|
|
|
Dyncom/VFP: Perform flush-to-zero on the second operand of vsub before sending it to vadd.
|
|
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.
|
|
|
|
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
|
|
Inputs are still not flushed to 0 if they are denormals.
|
|
|
|
This makes clang-format useful on those.
Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation.
|
|
|
|
|
|
Fix ftoi and disable VFPv3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gets rid of a whole load of missing brace initialization warnings.
|
|
- Unary minus operator applied to unsigned type.
- Unsafe use of bool.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
area.
Removed s_ prefix
|