diff options
Diffstat (limited to 'externals/dynarmic/src/dynarmic/common/fp/op/FPMulAdd.h')
-rw-r--r-- | externals/dynarmic/src/dynarmic/common/fp/op/FPMulAdd.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/externals/dynarmic/src/dynarmic/common/fp/op/FPMulAdd.h b/externals/dynarmic/src/dynarmic/common/fp/op/FPMulAdd.h new file mode 100644 index 0000000000..8e0a16cda5 --- /dev/null +++ b/externals/dynarmic/src/dynarmic/common/fp/op/FPMulAdd.h @@ -0,0 +1,19 @@ +/* This file is part of the dynarmic project. + * Copyright (c) 2018 MerryMage + * SPDX-License-Identifier: 0BSD + */ + +#pragma once + +namespace Dynarmic::FP { + +class FPCR; +class FPSR; + +template<typename FPT> +FPT FPMulAdd(FPT addend, FPT op1, FPT op2, FPCR fpcr, FPSR& fpsr); + +template<typename FPT> +FPT FPMulSub(FPT minuend, FPT op1, FPT op2, FPCR fpcr, FPSR& fpsr); + +} // namespace Dynarmic::FP |