DynamoRIO / DynamoRIO/dynamorio

Only some variants of FCVTZS and FCVTZU (vector, fixed-point) require FP16

Open
#6,432 0 comments 0 reactions 0 assignees View on GitHub
OpSys-AArch64
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

This line seems to make all variants of FCVTZU (vector, fixed-point) require FP16:

https://github.com/DynamoRIO/dynamorio/blob/0192e25ec92c7540f4179727e23b3ebd72c0f4db/core/ir/aarch64/codec_v82.txt#L118

But in fact only the variants that match `0x1011110001xxxx111111xxxxxxxxxx` require FP16, as I understand it.

The same is presumably true for FCVTZS and may be true for some other instructions.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.