src/share/vm/c1/c1_LIR.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/share/vm/c1/c1_LIR.cpp

src/share/vm/c1/c1_LIR.cpp

Print this page

        

*** 1561,1579 **** } else if (is_double_stack()) { out->print("dbl_stack:%d",double_stack_ix()); } else if (is_virtual()) { out->print("R%d", vreg_number()); } else if (is_single_cpu()) { ! out->print(as_register()->name()); } else if (is_double_cpu()) { ! 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()); } else if (is_double_xmm()) { ! out->print(as_xmm_double_reg()->name()); } else if (is_single_fpu()) { out->print("fpu%d", fpu_regnr()); } else if (is_double_fpu()) { out->print("fpu%d", fpu_regnrLo()); #elif defined(ARM) --- 1561,1579 ---- } else if (is_double_stack()) { out->print("dbl_stack:%d",double_stack_ix()); } else if (is_virtual()) { out->print("R%d", vreg_number()); } else if (is_single_cpu()) { ! out->print(as_register().name()); } else if (is_double_cpu()) { ! 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()); } else if (is_double_xmm()) { ! out->print(as_xmm_double_reg().name()); } else if (is_single_fpu()) { out->print("fpu%d", fpu_regnr()); } else if (is_double_fpu()) { out->print("fpu%d", fpu_regnrLo()); #elif defined(ARM)
*** 1581,1593 **** out->print("s%d", fpu_regnr()); } else if (is_double_fpu()) { out->print("d%d", fpu_regnrLo() >> 1); #else } else if (is_single_fpu()) { ! out->print(as_float_reg()->name()); } else if (is_double_fpu()) { ! out->print(as_double_reg()->name()); #endif } else if (is_illegal()) { out->print("-"); } else { --- 1581,1593 ---- out->print("s%d", fpu_regnr()); } else if (is_double_fpu()) { out->print("d%d", fpu_regnrLo() >> 1); #else } else if (is_single_fpu()) { ! out->print(as_float_reg().name()); } else if (is_double_fpu()) { ! out->print(as_double_reg().name()); #endif } else if (is_illegal()) { out->print("-"); } else {
src/share/vm/c1/c1_LIR.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File