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

Expand Serialization Register #39

Closed
CodyFagley opened this issue Nov 24, 2019 · 0 comments
Closed

Expand Serialization Register #39

CodyFagley opened this issue Nov 24, 2019 · 0 comments
Labels
planning Groundwork for further work

Comments

@CodyFagley
Copy link
Member

CodyFagley commented Nov 24, 2019

AArch64's NEON registers allow XCS to have more integer registers for general-purpose computing.

However, this shift requires that more registers are tracked, so the Serialization register will need to be modified to handle the increase in addressable registers.

The first register that should be repurposed for additional serialization space is v17. Depending on needs, v31 (OS Parameters Register) may also be available.

@CodyFagley CodyFagley created this issue from a note in Register Stack Infrastructure (TODO) Nov 24, 2019
@CodyFagley CodyFagley changed the title Expand Serialization Register for NEON Expand Serialization Register Nov 24, 2019
@CodyFagley CodyFagley added the planning Groundwork for further work label Nov 24, 2019
@CodyFagley CodyFagley moved this from TODO to Finished in Register Stack Infrastructure Dec 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
planning Groundwork for further work
Projects
No open projects
Development

No branches or pull requests

1 participant