Browse Source

fix

pull/2967/head
lizzie 4 months ago
parent
commit
e49d9166bd
  1. 6
      src/dynarmic/src/dynarmic/backend/arm64/emit_arm64_vector_floating_point.cpp

6
src/dynarmic/src/dynarmic/backend/arm64/emit_arm64_vector_floating_point.cpp

@ -645,9 +645,10 @@ void EmitIR<IR::Opcode::FPVectorRoundInt32>(oaknut::CodeGenerator& code, EmitCon
case FP::RoundingMode::ToNearest_TieAwayFromZero: case FP::RoundingMode::ToNearest_TieAwayFromZero:
code.FRINTA(Qresult->S4(), Qoperand->S4()); code.FRINTA(Qresult->S4(), Qoperand->S4());
break; break;
}
default:
UNREACHABLE(); UNREACHABLE();
} }
}
}); });
} }
@ -684,9 +685,10 @@ void EmitIR<IR::Opcode::FPVectorRoundInt64>(oaknut::CodeGenerator& code, EmitCon
case FP::RoundingMode::ToNearest_TieAwayFromZero: case FP::RoundingMode::ToNearest_TieAwayFromZero:
code.FRINTA(Qresult->D2(), Qoperand->D2()); code.FRINTA(Qresult->D2(), Qoperand->D2());
break; break;
}
default:
UNREACHABLE(); UNREACHABLE();
} }
}
}); });
} }

Loading…
Cancel
Save