RFR: 8353735: [JVMCI] Allow specifying storage kind of the callee save register
Cesar Soares Lucas
cslucas at openjdk.org
Mon Apr 7 19:04:15 UTC 2025
On Fri, 4 Apr 2025 14:47:39 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.
LGTM
-------------
Marked as reviewed by cslucas (Author).
PR Review: https://git.openjdk.org/jdk/pull/24451#pullrequestreview-2747807421
More information about the graal-dev
mailing list