RFR: 8353735: [JVMCI] Allow specifying storage kind of the callee save register [v3]

Yudi Zheng yzheng at openjdk.org
Fri May 9 08:42:06 UTC 2025


On Thu, 8 May 2025 14:57:10 GMT, Yudi Zheng <yzheng at openjdk.org> wrote:

>> Windows x64 ABI considers the upper portions of YMM0-YMM15 and ZMM0-ZMM15 volatile, that is, destroyed on function calls. This PR allows `RegisterConfig` implementations to refine the storage kind of callee save register, such that JVMCI compiler can exploit this information to avoid saving full width of these registers.
>
> Yudi Zheng has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Update javadoc

Tier1-3 passed. Thanks for the review!

-------------

PR Comment: https://git.openjdk.org/jdk/pull/24451#issuecomment-2865675256


More information about the graal-dev mailing list