dynarmic/src/common/fp
Lioncash 8f9fe8690a common/fp/unpacked: Adjust FPUnpack to operate like ARM pseudocode
This function is defined as always disabling the AHP bit in the fpcr
before performing any operations.

At the same time, rename the original FPUnpack function to FPUnpackBase
to match the pseudocode in the ARM reference manual.
2020-04-22 20:58:11 +01:00
..
op common/fp/unpacked: Add FPRoundCV 2020-04-22 20:58:11 +01:00
fpcr.h Switch boost::optional to std::optional 2020-04-22 20:57:37 +01:00
fpsr.h Switch boost::optional to std::optional 2020-04-22 20:57:37 +01:00
fused.cpp common/fp: Remove unnecessary includes 2020-04-22 20:58:10 +01:00
fused.h fp: Change FPUnpacked to a normalized representation 2020-04-22 20:46:22 +01:00
info.h common/fp/info: Add specialization of FPInfo for half-precision floating point 2020-04-22 20:58:11 +01:00
mantissa_util.h fp: Remove MantissaT 2020-04-22 20:46:21 +01:00
op.h common/fp/op: Add FP conversion functions 2020-04-22 20:58:10 +01:00
process_exception.cpp fp: A64::FPCR -> FP::FPCR 2020-04-22 20:46:21 +01:00
process_exception.h fp: Use forward declarations where applicable 2020-04-22 20:46:21 +01:00
process_nan.cpp Switch boost::optional to std::optional 2020-04-22 20:57:37 +01:00
process_nan.h Switch boost::optional to std::optional 2020-04-22 20:57:37 +01:00
rounding_mode.h common/fp: Remove unnecessary includes 2020-04-22 20:58:10 +01:00
unpacked.cpp common/fp/unpacked: Adjust FPUnpack to operate like ARM pseudocode 2020-04-22 20:58:11 +01:00
unpacked.h common/fp/unpacked: Adjust FPUnpack to operate like ARM pseudocode 2020-04-22 20:58:11 +01:00
util.h Switch boost::optional to std::optional 2020-04-22 20:57:37 +01:00