hotspot/src/share/vm/opto/matcher.cpp
changeset 10988 a3b2bd43ef4f
parent 10518 71e6d7ccdc8d
child 11429 e894217a5d94
equal deleted inserted replaced
10987:696ed3367418 10988:a3b2bd43ef4f
  1913       case Op_JProj:
  1913       case Op_JProj:
  1914       case Op_NeverBranch:
  1914       case Op_NeverBranch:
  1915         set_dontcare(n);
  1915         set_dontcare(n);
  1916         break;
  1916         break;
  1917       case Op_Jump:
  1917       case Op_Jump:
  1918         mstack.push(n->in(1), Visit);         // Switch Value
  1918         mstack.push(n->in(1), Pre_Visit);     // Switch Value (could be shared)
  1919         mstack.push(n->in(0), Pre_Visit);     // Visit Control input
  1919         mstack.push(n->in(0), Pre_Visit);     // Visit Control input
  1920         continue;                             // while (mstack.is_nonempty())
  1920         continue;                             // while (mstack.is_nonempty())
  1921       case Op_StrComp:
  1921       case Op_StrComp:
  1922       case Op_StrEquals:
  1922       case Op_StrEquals:
  1923       case Op_StrIndexOf:
  1923       case Op_StrIndexOf: