RFR(XS): 8202425: [s390] C2: Wrong unsigned comparison with 0

Doerr, Martin martin.doerr at sap.com
Mon Apr 30 15:05:43 UTC 2018


Thanks for reviewing.

Best regards,
Martin


-----Original Message-----
From: Aleksey Shipilev [mailto:shade at redhat.com] 
Sent: Montag, 30. April 2018 17:03
To: Doerr, Martin <martin.doerr at sap.com>; 'hotspot-compiler-dev at openjdk.java.net' <hotspot-compiler-dev at openjdk.java.net>
Subject: Re: RFR(XS): 8202425: [s390] C2: Wrong unsigned comparison with 0

On 04/30/2018 05:01 PM, Doerr, Martin wrote:
> unfortunately, we're using "branch if >".
> "branch if !=" would be equivalent and not cause this error.

Ugh. Okay. Too spoiled by "test %r, %r; jmpne ...".

> Removing the node only leads to larger instructions getting emitted which should be affordable.

Definitely your call!

Thanks,
-Aleksey




More information about the hotspot-compiler-dev mailing list