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

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


On Wed, 23 Oct 2024 05:50:21 GMT, Christian Hagedorn <chagedorn at openjdk.org> wrote:

>> Emanuel Peter has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   add @compile for IR Framework
>
> test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java line 736:
> 
>> 734:             IRRule r1 = new IRRule(type, type.irNode);
>> 735:             r1.addApplyIf("\"AlignVector\", \"false\"");
>> 736:             r1.addApplyIf("\"MaxVectorSize\", \">=" + minVectorWidth + "\"");
> 
> Maybe at some point, the Compile Framework could offer such an IR rule builder class. But might be something for a future RFE.

Nice idea. Probably that would rather be part of the (future) Template Framework?

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

PR Review Comment: https://git.openjdk.org/jdk/pull/21541#discussion_r1811931534


More information about the hotspot-compiler-dev mailing list