1.1 --- a/src/share/vm/c1/c1_LIRGenerator.cpp Fri Dec 12 19:53:25 2008 -0800 1.2 +++ b/src/share/vm/c1/c1_LIRGenerator.cpp Fri Dec 12 19:54:46 2008 -0800 1.3 @@ -1210,8 +1210,8 @@ 1.4 break; 1.5 case T_LONG: 1.6 case T_DOUBLE: 1.7 - if (c->as_jint_hi_bits() != other->as_jint_lo_bits()) continue; 1.8 - if (c->as_jint_lo_bits() != other->as_jint_hi_bits()) continue; 1.9 + if (c->as_jint_hi_bits() != other->as_jint_hi_bits()) continue; 1.10 + if (c->as_jint_lo_bits() != other->as_jint_lo_bits()) continue; 1.11 break; 1.12 case T_OBJECT: 1.13 if (c->as_jobject() != other->as_jobject()) continue;