Open
Description
Akin to issue #365 , all floating point convert instructions should be double checked to a) ensure the execution logic is correct (i.e. using signed or unsigned types correctly), and b) add checks for ±nan and ±inf.
To do this, the ISA specification should be consulted along with custom c/c++/ (via insline asm) or assembly kernels to validate the results on hardware; then using these results to help write regression tests.
Instructions to check:
- FCVTAS
- FCVT
- FCVTL
- FCVTL2
- FCVTN
- FCVTN2
- FCVTZS
- SCVTF
- UCVTF
Metadata
Metadata
Assignees
Type
Projects
Status