Integrated: 8353735: [JVMCI] Allow specifying storage kind of the callee save register
Yudi Zheng
yzheng at openjdk.org
Fri May 9 08:42:07 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.
This pull request has now been integrated.
Changeset: 74e981e8
Author: Yudi Zheng <yzheng at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/74e981e85509ca072b2a45d529dab3a9883613a2
Stats: 11 lines in 1 file changed: 10 ins; 0 del; 1 mod
8353735: [JVMCI] Allow specifying storage kind of the callee save register
Reviewed-by: dnsimon, cslucas
-------------
PR: https://git.openjdk.org/jdk/pull/24451
More information about the graal-dev
mailing list