Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use of "dots" in assembly instruction names #42

Closed
grnewell opened this issue Aug 29, 2020 · 2 comments
Closed

Use of "dots" in assembly instruction names #42

grnewell opened this issue Aug 29, 2020 · 2 comments

Comments

@grnewell
Copy link

Issue to track how dots are used in the proposed instruction assembly names.

@grnewell
Copy link
Author

I would remove the “.” unless the two (or more) instructions are really very close variations of one operation. The .vv, .vi, .vs, .vx variations of essentially the same vector instruction are an example of this. If the instructions represent different basic operations, then I would refrain from using the base + dot + suffix format to name them.

Therefore, I would propose removing the dots from all the current mnemonics such as saes32.encs, saes32.encsm where the underlying computation is different. (Note, I also recommend removing the leading "s")

@ben-marshall
Copy link
Member

Therefore, I would propose removing the dots from all the current mnemonics such as saes32.encs, saes32.encsm where the underlying computation is different. (Note, I also recommend removing the leading "s")

Agreed with both points. I'll take this action once we know exactly what each instruction should be called.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants