--- old/src/share/vm/c1/c1_LIR.cpp 2014-04-24 15:53:10.000000000 -1000 +++ new/src/share/vm/c1/c1_LIR.cpp 2014-04-24 15:53:10.000000000 -1000 @@ -1563,15 +1563,15 @@ } else if (is_virtual()) { out->print("R%d", vreg_number()); } else if (is_single_cpu()) { - out->print(as_register()->name()); + out->print(as_register().name()); } else if (is_double_cpu()) { - out->print(as_register_hi()->name()); - out->print(as_register_lo()->name()); + out->print(as_register_hi().name()); + out->print(as_register_lo().name()); #if defined(X86) } else if (is_single_xmm()) { - out->print(as_xmm_float_reg()->name()); + out->print(as_xmm_float_reg().name()); } else if (is_double_xmm()) { - out->print(as_xmm_double_reg()->name()); + out->print(as_xmm_double_reg().name()); } else if (is_single_fpu()) { out->print("fpu%d", fpu_regnr()); } else if (is_double_fpu()) { @@ -1583,9 +1583,9 @@ out->print("d%d", fpu_regnrLo() >> 1); #else } else if (is_single_fpu()) { - out->print(as_float_reg()->name()); + out->print(as_float_reg().name()); } else if (is_double_fpu()) { - out->print(as_double_reg()->name()); + out->print(as_double_reg().name()); #endif } else if (is_illegal()) {