src/share/vm/opto/gcm.cpp

changeset 1223
1851e1fb420e
parent 1116
fbde8ec322d0
child 1268
acba6af809c8
     1.1 --- a/src/share/vm/opto/gcm.cpp	Thu May 21 10:05:36 2009 -0700
     1.2 +++ b/src/share/vm/opto/gcm.cpp	Wed May 27 12:35:51 2009 -0700
     1.3 @@ -617,6 +617,9 @@
     1.4              assert(!LCA_orig->dominates(pred_block) ||
     1.5                     early->dominates(pred_block), "early is high enough");
     1.6              must_raise_LCA = true;
     1.7 +          } else {
     1.8 +            // anti-dependent upon PHI pinned below 'early', no edge needed
     1.9 +            LCA = early;             // but can not schedule below 'early'
    1.10            }
    1.11          }
    1.12        }

mercurial