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

cmd/internal/obj/arm64: use movz and movk to load large constants #10108

Closed
4ad opened this issue Mar 8, 2015 · 2 comments
Closed

cmd/internal/obj/arm64: use movz and movk to load large constants #10108

4ad opened this issue Mar 8, 2015 · 2 comments

Comments

@4ad
Copy link
Member

4ad commented Mar 8, 2015

Get rid of the pool by using movz/movk to load constants.

Replaces 4ad/go#140.

@rsc
Copy link
Contributor

rsc commented Jun 29, 2015

Too late for Go 1.5.

@rsc rsc modified the milestones: Unplanned, Go1.5Maybe Jun 29, 2015
@gopherbot
Copy link

Change https://golang.org/cl/118796 mentions this issue: cmd/internal/obj/arm64: encode large constants into MOVZ/MOVN and MOVK instructions

@golang golang locked and limited conversation to collaborators Nov 7, 2019
@rsc rsc unassigned 4ad Jun 23, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants