RFR: 8315361: C2 SuperWord: refactor out loop analysis into shared auto-vectorization facility VLoopAnalyzer [v12]

Emanuel Peter epeter at openjdk.org
Fri Jan 26 13:45:38 UTC 2024


On Thu, 25 Jan 2024 20:07:33 GMT, Vladimir Kozlov <kvn at openjdk.org> wrote:

>> Emanuel Peter has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   remove SuperWord::init, and reserve space in data structures
>
> For easy reviewing I would suggest to separate TraceAutovectorization to separate RFE.
> I also think upper case `V` in name looks better: TraceAutoVectorization.
> 
> Also renaming which affects platform specific code could be in separate RFE.
> 
> These 2 changes are easy to review and can be pushed first.
> 
> I start looking on VLoop related changes and it will take time.

@vnkozlov I sent out 3 RFE's to split this up. I may produce more.

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

PR Comment: https://git.openjdk.org/jdk/pull/16620#issuecomment-1912089472


More information about the hotspot-compiler-dev mailing list