fujitsu / xbyak_aarch64

Apache License 2.0
186 stars 39 forks source link

strict check code of 8-bit float #62

Closed herumi closed 3 years ago

herumi commented 3 years ago

The current xbyak_aarch64 encodes fcpy(z0.s, p0, 0) as fcpy(z0.s, p0, 1). It's very misleading and debug-hard behavior. So I fixed xbyak_aarch64 to throw an exception unless the immediate value can be correctly encoded. And, I simplified the original algorithm.