RFR: 8325159: C2 SuperWord: measure time for CITime [v2]
Roberto Castañeda Lozano
rcastanedalo at openjdk.org
Fri Feb 2 14:51:02 UTC 2024
On Fri, 2 Feb 2024 14:09:11 GMT, Emanuel Peter <epeter at openjdk.org> wrote:
>> I want to add SuperWord / AutoVectorization time to `CITime`.
>>
>> This is for @vnkozlov who requested I measure the time difference for https://github.com/openjdk/jdk/pull/17624
>>
>> Example:
>>
>> ...
>> C2 Compile Time: 2.757 s
>> Parse: 0.027 s
>> Optimize: 2.505 s
>> Escape Analysis: 0.000 s
>> Conn Graph: 0.000 s
>> Macro Eliminate: 0.000 s
>> GVN 1: 0.007 s
>> Incremental Inline: 0.000 s
>> IdealLoop: 0.000 s
>> (IGVN: 0.000 s)
>> (Inline: 0.000 s)
>> (Prune Useless: 0.000 s)
>> Other: 0.000 s
>> Vector: 0.000 s
>> Box elimination: 0.000 s
>> IGVN: 0.000 s
>> Prune Useless: 0.000 s
>> Renumber Live: 0.000 s
>> IdealLoop: 2.345 s
>> AutoVectorize: 1.507 s <------------ added this
>> IdealLoop Verify: 0.000 s
>> Cond Const Prop: 0.014 s
>> GVN 2: 0.008 s
>> Macro Expand: 0.023 s
>> Barrier Expand: 0.000 s
>> Graph Reshape: 0.004 s
>> Other: 0.103 s
>> ...
>
> Emanuel Peter has updated the pull request incrementally with one additional commit since the last revision:
>
> added it to policy_unroll_slp_analysis as well for Roberto
Marked as reviewed by rcastanedalo (Reviewer).
-------------
PR Review: https://git.openjdk.org/jdk/pull/17683#pullrequestreview-1859437700
More information about the hotspot-compiler-dev
mailing list