hotspot/src/share/vm/c1/c1_LIR.cpp
changeset 17011 def8879c5b81
parent 16611 6807a703dd6b
child 18104 590c10f73634
equal deleted inserted replaced
17009:f5fe7861d135 17011:def8879c5b81
  1776      case lir_cas_obj:               s = "cas_obj";      break;
  1776      case lir_cas_obj:               s = "cas_obj";      break;
  1777      case lir_cas_int:               s = "cas_int";      break;
  1777      case lir_cas_int:               s = "cas_int";      break;
  1778      // LIR_OpProfileCall
  1778      // LIR_OpProfileCall
  1779      case lir_profile_call:          s = "profile_call";  break;
  1779      case lir_profile_call:          s = "profile_call";  break;
  1780      // LIR_OpAssert
  1780      // LIR_OpAssert
       
  1781 #ifdef ASSERT
  1781      case lir_assert:                s = "assert";        break;
  1782      case lir_assert:                s = "assert";        break;
       
  1783 #endif
  1782      case lir_none:                  ShouldNotReachHere();break;
  1784      case lir_none:                  ShouldNotReachHere();break;
  1783     default:                         s = "illegal_op";    break;
  1785     default:                         s = "illegal_op";    break;
  1784   }
  1786   }
  1785   return s;
  1787   return s;
  1786 }
  1788 }
  2023     _scratch->print(out);  out->print(" ");
  2025     _scratch->print(out);  out->print(" ");
  2024   }
  2026   }
  2025   out->print("[lbl:0x%x]", stub()->entry());
  2027   out->print("[lbl:0x%x]", stub()->entry());
  2026 }
  2028 }
  2027 
  2029 
       
  2030 #ifdef ASSERT
  2028 void LIR_OpAssert::print_instr(outputStream* out) const {
  2031 void LIR_OpAssert::print_instr(outputStream* out) const {
  2029   print_condition(out, condition()); out->print(" ");
  2032   print_condition(out, condition()); out->print(" ");
  2030   in_opr1()->print(out);             out->print(" ");
  2033   in_opr1()->print(out);             out->print(" ");
  2031   in_opr2()->print(out);             out->print(", \"");
  2034   in_opr2()->print(out);             out->print(", \"");
  2032   out->print(msg());                 out->print("\"");
  2035   out->print(msg());                 out->print("\"");
  2033 }
  2036 }
       
  2037 #endif
  2034 
  2038 
  2035 
  2039 
  2036 void LIR_OpDelay::print_instr(outputStream* out) const {
  2040 void LIR_OpDelay::print_instr(outputStream* out) const {
  2037   _op->print_on(out);
  2041   _op->print_on(out);
  2038 }
  2042 }