[jdk17] RFR: 8267652: c2 loop unrolling by 8 results in reading memory past array
Nils Eliasson
neliasso at openjdk.java.net
Tue Jun 22 16:25:32 UTC 2021
On Mon, 21 Jun 2021 16:45:31 GMT, Sandhya Viswanathan <sviswanathan at openjdk.org> wrote:
>> @sviswa7 I added cases for vfmaF_mem, vfmaD_mem, and vpternlog_mem, as you suggested. vroundD_mem is predicated that the length must be less than 8 (that is must be 4). There is another round that is predicated on being exactly 8. Is there any other instruction I missed?
>
> @neliasso Looks good to me.
@sviswa7 @vnkozlov @iwanowww - Thanks for the review!
-------------
PR: https://git.openjdk.java.net/jdk17/pull/108
More information about the hotspot-compiler-dev
mailing list