RFR: 8308606: C2 SuperWord: remove alignment checks when not required [v6]

Emanuel Peter epeter at openjdk.org
Wed Jun 21 06:43:34 UTC 2023


On Tue, 20 Jun 2023 16:07:30 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

>> Emanuel Peter has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 14 additional commits since the last revision:
>> 
>>  - Merge branch 'master' into JDK-8308606
>>  - bench000: add other type examples
>>  - bench100: added versions for more types (misaligned load store)
>>  - Add vm.flagless back in for LoopArrayIndexComputeTest.java
>>  - removed AlignVector from IR framework again, do that in RFE
>>  - IR whitelist AlignVector, require it false in the newly added tests
>>  - Merge branch 'master' into JDK-8308606
>>  - Merge branch 'master' into JDK-8308606
>>  - remove some outdated comments
>>  - Benchmark VectorAlignment
>>  - ... and 4 more: https://git.openjdk.org/jdk/compare/4bec7aef...0740b7bc
>
> Nice re-write. Looks good to me.

Thanks @vnkozlov @pfustc @fg1417 for the suggestions and reviews!

-------------

PR Comment: https://git.openjdk.org/jdk/pull/14096#issuecomment-1600267740


More information about the hotspot-compiler-dev mailing list