RFR (M): 8005419: Improve intrinsics code performance on x86 by using AVX2

Vitaly Davidovich vitalyd at gmail.com
Tue Jan 8 08:19:32 PST 2013


No problem.  I mistakenly said it's in the header but I meant the cpp file
of course.

Sent from my phone
On Jan 8, 2013 11:11 AM, "Vladimir Kozlov" <vladimir.kozlov at oracle.com>
wrote:

> Thanks, Vitaly
>
> Vladimir
>
> On 1/8/13 4:40 AM, Vitaly Davidovich wrote:
>
>> Hi Vladimir,
>>
>> Minor spacing issue in macro assembler_x86.hpp:
>>
>> 5699     int adr_stride  = stride <<scale;
>>
>> Thanks
>>
>> Sent from my phone
>>
>> On Jan 7, 2013 6:27 PM, "Vladimir Kozlov" <vladimir.kozlov at oracle.com
>> <mailto:vladimir.kozlov@**oracle.com <vladimir.kozlov at oracle.com>>>
>> wrote:
>>
>>     http://cr.openjdk.java.net/~__**kvn/8005419/webrev/<http://cr.openjdk.java.net/~__kvn/8005419/webrev/>
>>     <http://cr.openjdk.java.net/~**kvn/8005419/webrev/<http://cr.openjdk.java.net/~kvn/8005419/webrev/>
>> >
>>
>>     Use 256bit (AVX2) vpxor,vptest instructions in String.compareTo()
>>     and equals() intrinsics.
>>
>>     Added jtreg test.
>>
>>     Ran compiler regression tests and ctw.
>>
>>     Thanks,
>>     Vladimir
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20130108/128937b2/attachment.html 


More information about the hotspot-compiler-dev mailing list