Skip to content

Add support for FMV.S.X and FMV.X.S mnemonics #2417

Description

From the spec:

The FMV.W.X and FMV.X.W instructions were previously called FMV.S.X and FMV.X.S. The use of W is more consistent with their semantics as an instruction that moves 32 bits without interpreting them. This became clearer after defining NaN-boxing. To avoid disturbing existing code, both the W and S versions will be supported by tools.

Describe the solution you'd like
The current instructions should probably have pseudoinstruction mappings to the deprecated mnemonics to facilitate assembling old code.

Describe alternatives you've considered
Another option is to just not support the old mnemonics, but "will be supported" is a pretty strong statement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions