RFR: 8342387: C2 SuperWord: refactor and improve compiler/loopopts/superword/TestDependencyOffsets.java [v4]

Emanuel Peter epeter at openjdk.org
Wed Oct 23 12:25:11 UTC 2024


On Wed, 23 Oct 2024 07:52:44 GMT, Christian Hagedorn <chagedorn 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 32 additional commits since the last revision:
>> 
>>  - Merge branch 'master' into JDK-8342387-refactor-TestDependencyOffsets
>>  - Suggestions by Christian
>>  - add @compile for IR Framework
>>  - more comment
>>  - simplify further by removing explicit CPU/Platform vector width
>>  - remove 2 useless runs
>>  - whitespace
>>  - aliasing modes
>>  - further cosmetics and comments
>>  - add more cases
>>  - ... and 22 more: https://git.openjdk.org/jdk/compare/02227cd9...fac481de
>
> Thanks for the update, looks good!

@chhagedorn @TobiHartmann I had to fix something - different architectures have different `min_vector_size` for different types.

Feel free to review again, the tests are now passing.

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

PR Comment: https://git.openjdk.org/jdk/pull/21541#issuecomment-2431954828


More information about the hotspot-compiler-dev mailing list