RFR (XS): 8217371: C2: Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation)

Viswanathan, Sandhya sandhya.viswanathan at intel.com
Mon Jan 28 17:22:15 UTC 2019


Thanks Vladimir, Tobias and Nils.

Could Vivek go ahead and push it?

Best Regards,
Sandhya


-----Original Message-----
From: Vladimir Kozlov [mailto:vladimir.kozlov at oracle.com] 
Sent: Monday, January 28, 2019 9:17 AM
To: hotspot-compiler-dev at openjdk.java.net; Viswanathan, Sandhya <sandhya.viswanathan at intel.com>
Subject: Re: RFR (XS): 8217371: C2: Incorrect LP64 guard in x86.ad after JDK-8210764 (Update avx512 implementation)

+1

Thanks,
Vladimir

On 1/28/19 2:00 AM, Tobias Hartmann wrote:
> Hi Sandhya,
> 
> looks good to me too.
> 
> Best regards,
> Tobias
> 
> On 28.01.19 09:40, Nils Eliasson wrote:
>> Hi Sandhya,
>>
>> Looks good,
>>
>> Regards,
>>
>> Nils
>>
>> On 2019-01-27 04:47, Viswanathan, Sandhya wrote:
>>>
>>> Hi All,
>>>
>>> Bug: https://bugs.openjdk.java.net/browse/JDK-8217371
>>> <https://bugs.openjdk.java.net/browse/JDK-8217371>
>>>
>>> Webrev: http://cr.openjdk.java.net/~sviswanathan/8217371/webrev.00/
>>> <http://cr.openjdk.java.net/~sviswanathan/8217371/webrev.00/>
>>>
>>> The above webrev fixes the incorrect LP64 guard issue in x86.ad file.
>>>
>>> I have corrected the guard to _LP64 and updated the spill/fill 
>>> instructions.  This bug only affected the Knights family where AVX512VL is not supported.
>>>   
>>> I have tested it on SKX and Knights family with compiler jtreg tests.   
>>> Please review.
>>>
>>>
>>> Best Regards,
>>> Sandhya
>>>


More information about the hotspot-compiler-dev mailing list