To validate correctness for each translated instruction, we need to construct unit tests for each instruction that the PS2 COP1/FPU can possibly execute. Each instruction should have at least one basic test, as well as cases for edge behavior, like saturation, flag setting, etc.
The PS2 FPU instructions that require testing:
Cop1FunctionsS
To validate correctness for each translated instruction, we need to construct unit tests for each instruction that the PS2 COP1/FPU can possibly execute. Each instruction should have at least one basic test, as well as cases for edge behavior, like saturation, flag setting, etc.
The PS2 FPU instructions that require testing:
Cop1FunctionsS