RFR: 8308994: C2: Re-implement experimental post loop vectorization [v2]
    Pengfei Li 
    pli at openjdk.org
       
    Mon Jul  3 07:46:17 UTC 2023
    
    
  
On Fri, 23 Jun 2023 10:36:49 GMT, Emanuel Peter <epeter at openjdk.org> wrote:
>> src/hotspot/share/opto/loopnode.cpp line 4688:
>> 
>>> 4686:     for (LoopTreeIterator iter(_ltree_root); !iter.done(); iter.next()) {
>>> 4687:       IdealLoopTree* lpt = iter.current();
>>> 4688:       if (lpt->is_counted() && lpt->is_innermost()) {
>> 
>> Is this applied to all innermost counted loops? Or only post-loops?
>
> Ah, you do the check inside. Why not lift it out and assert inside?
I have lift the checks out in commit 2 and added assertions inside.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/14581#discussion_r1250411661
    
    
More information about the hotspot-dev
mailing list