RFR (XS) 8230671: x86_32 build failures after JDK-8229496

Tobias Hartmann tobias.hartmann at oracle.com
Fri Sep 6 06:18:37 UTC 2019


Hi Aleksey,

looks good and trivial to me. Sorry for breaking the build.

Best regards,
Tobias

On 05.09.19 20:13, Aleksey Shipilev wrote:
> Bug:
>   https://bugs.openjdk.java.net/browse/JDK-8230671
> 
> Very recent regression. Seems like rRegL is not available, and should be eRegL:
> 
> diff -r 12885822f0c5 src/hotspot/cpu/x86/x86_32.ad
> --- a/src/hotspot/cpu/x86/x86_32.ad     Thu Sep 05 17:26:38 2019 +0000
> +++ b/src/hotspot/cpu/x86/x86_32.ad     Thu Sep 05 20:12:25 2019 +0200
> @@ -7316,5 +7316,5 @@
>  %}
> 
> -instruct castLL( rRegL dst ) %{
> +instruct castLL( eRegL dst ) %{
>    match(Set dst (CastLL dst));
>    format %{ "#castLL of $dst" %}
> 
> Testing: x86_32 build, test from JDK-8229496, tier1 (running)
> 


More information about the hotspot-compiler-dev mailing list