< prev index next >

src/hotspot/share/opto/split_if.cpp

Print this page
*** 23,10 ***
--- 23,11 ---
   */
  
  #include "precompiled.hpp"
  #include "memory/allocation.inline.hpp"
  #include "opto/callnode.hpp"
+ #include "opto/inlinetypenode.hpp"
  #include "opto/loopnode.hpp"
  #include "opto/movenode.hpp"
  
  
  //------------------------------split_thru_region------------------------------

*** 472,12 ***
          Node* m = n->out(j);
          // If m is dead, throw it away, and declare progress
          if (_nodes[m->_idx] == NULL) {
            _igvn.remove_dead_node(m);
            // fall through
!         }
-         else if (m != iff && split_up(m, region, iff)) {
            // fall through
          } else {
            continue;
          }
          // Something unpredictable changed.
--- 473,11 ---
          Node* m = n->out(j);
          // If m is dead, throw it away, and declare progress
          if (_nodes[m->_idx] == NULL) {
            _igvn.remove_dead_node(m);
            // fall through
!         } else if (m != iff && split_up(m, region, iff)) {
            // fall through
          } else {
            continue;
          }
          // Something unpredictable changed.
< prev index next >