RFR: 8353735: [JVMCI] Allow specifying storage kind of the callee save register [v3]
Yudi Zheng
yzheng at openjdk.org
Thu May 8 14:57:10 UTC 2025
> 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
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/24451/files
- new: https://git.openjdk.org/jdk/pull/24451/files/fcdfd10d..bc900518
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=24451&range=02
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=24451&range=01-02
Stats: 5 lines in 1 file changed: 0 ins; 0 del; 5 mod
Patch: https://git.openjdk.org/jdk/pull/24451.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/24451/head:pull/24451
PR: https://git.openjdk.org/jdk/pull/24451
More information about the graal-dev
mailing list