RFR(XS): 8232106: [x86] C2: SIGILL due to usage of SSSE3 instructions on processors which don't support it

Doerr, Martin martin.doerr at sap.com
Mon Oct 14 13:44:11 UTC 2019


Hi Vladimir and Tobias,

@Vladimir
thanks for the review.

@Tobias
Can I consider it reviewed? Or are there any concerns?

Best regards,
Martin


> -----Original Message-----
> From: hotspot-compiler-dev <hotspot-compiler-dev-
> bounces at openjdk.java.net> On Behalf Of Vladimir Kozlov
> Sent: Donnerstag, 10. Oktober 2019 19:22
> To: hotspot-compiler-dev at openjdk.java.net
> Subject: Re: RFR(XS): 8232106: [x86] C2: SIGILL due to usage of SSSE3
> instructions on processors which don't support it
> 
> Good.
> 
> Thanks,
> Vladimir
> 
> On 10/10/19 5:29 AM, Doerr, Martin wrote:
> > Hi,
> >
> > we have observed a JVM crash in JDK13u on an AMD Opteron machine.
> >
> > Instructions like pabsb/w/d, phaddd get emitted when SSE3 is available,
> but are not supported without SSSE3.
> > E.g. AMD Opteron(tm) Processor 2218 has SSE3, but not SSSE3.
> >
> > Should we fix it this way?
> > http://cr.openjdk.java.net/~mdoerr/8232106_x86_ssse3/webrev.00/
> >
> > Best regards,
> > Martin
> >


More information about the hotspot-compiler-dev mailing list