Skip to content

Conversation

austinderek
Copy link

This patch adds support for the Zihintpause extension to the riscv64 architecture. This extension is a mandatory instruction set extension in the RVA23 architecture profile (RVA23 profile), and its PAUSE instruction can reduce energy consumption while executing spin-wait code sequences.


🔄 This is a mirror of upstream PR golang#75616

This patch adds support for the Zihintpause extension to the riscv64 architecture. This extension is a mandatory instruction set extension in the RVA23 architecture profile (RVA23 profile), and its  PAUSE instruction can reduce energy consumption while executing spin-wait code sequences.
@austinderek austinderek force-pushed the master branch 27 times, most recently from 3e4540b to 37c78b5 Compare September 26, 2025 20:03
@austinderek austinderek force-pushed the master branch 30 times, most recently from c925715 to 38b1a42 Compare October 1, 2025 01:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants