RFR: 8253048: AArch64: When CallLeaf, no need to preserve callee-saved registers in caller

Andrew Haley aph at redhat.com
Fri Sep 11 15:44:01 UTC 2020


On 11/09/2020 13:29, Joshua Zhu wrote:
> 8253048: AArch64: When CallLeaf, no need to preserve callee-saved registers in caller
> 
> -------------
> 
> Commit messages:
>  - 8253048: AArch64: When CallLeaf, no need to preserve callee-saved registers in caller
> 
> Changes: https://git.openjdk.java.net/jdk/pull/129/files
>  Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=129&range=00
>   Issue: https://bugs.openjdk.java.net/browse/JDK-8253048
>   Stats: 22 lines in 2 files changed: 0 ins; 0 del; 22 mod
>   Patch: https://git.openjdk.java.net/jdk/pull/129.diff
>   Fetch: git fetch https://git.openjdk.java.net/jdk pull/129/head:pull/129
> 
> PR: https://git.openjdk.java.net/jdk/pull/129

That looks right. I take it that you've checked everywhere else for
misuse of callee-saved vector registers.

-- 
Andrew Haley  (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671



More information about the hotspot-dev mailing list