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