src/hotspot/share/opto/gcm.cpp
changeset 51078 fc6cfe40e32a
parent 50982 0a8198fa7e7a
child 57721 4fbcbd248c52
equal deleted inserted replaced
51077:9baa91bc7567 51078:fc6cfe40e32a
  1261       for (DUIterator_Fast imax, i = self->fast_outs(imax); i < imax; i++) {
  1261       for (DUIterator_Fast imax, i = self->fast_outs(imax); i < imax; i++) {
  1262         // For all uses, find LCA
  1262         // For all uses, find LCA
  1263         Node* use = self->fast_out(i);
  1263         Node* use = self->fast_out(i);
  1264         LCA = raise_LCA_above_use(LCA, use, self, this);
  1264         LCA = raise_LCA_above_use(LCA, use, self, this);
  1265       }
  1265       }
       
  1266       guarantee(LCA != NULL, "There must be a LCA");
  1266     }  // (Hide defs of imax, i from rest of block.)
  1267     }  // (Hide defs of imax, i from rest of block.)
  1267 
  1268 
  1268     // Place temps in the block of their use.  This isn't a
  1269     // Place temps in the block of their use.  This isn't a
  1269     // requirement for correctness but it reduces useless
  1270     // requirement for correctness but it reduces useless
  1270     // interference between temps and other nodes.
  1271     // interference between temps and other nodes.