← Back to context

Comment by mitxela

20 hours ago

Is your complaint about the binary encoding or the assembler syntax? You can't possibly give every vector instruction a nice binary encoding and retain backwards compatibility - you can start over with a new instruction set, and if successful it will accrue as much cruft as AMD's one has now.

It is neither a complaint, or about the encoding, nor is it really a matter of syntax. It is a consideration of how things are represented. A different syntax could accommodate different ways to represent things, but that is not a domain exclusive to syntax.

I don't think the possibility of something better one-day becoming in need of a replacement itself sufficient reason to not consider how we could make better things.