Dispatcher: Fix FABI_F32_I16_F80_PTR argument size

This takes an f80 as input and returns an f32. A copy-paste error had
this truncating the input float if !TMP_ABIARGS.
This commit is contained in:
Billy Laws authored and Ryan Houdek committed 2025-09-15 18:31:55 -07:00
1 parent 85e9e255a5
commit ceaf38e996
1 file changed
+1 -1
@@ -757,7 +757,7 @@ uint64_t Dispatcher::GenerateABICall(FallbackABI ABI) {
ldrh(ARMEmitter::WReg::w0, STATE, offsetof(FEXCore::Core::CPUState, FCW));
if (!TMP_ABIARGS) {
fmov(VABI1.D(), VTMP1.D());
mov(VABI1.Q(), VTMP1.Q());
}
mov(ARMEmitter::XReg::x1, STATE);