src/share/vm/c1/c1_LIR.cpp

changeset 9249
8401c6dc109a
parent 9215
8843990f569c
child 9251
1ccc5a3b3671
equal deleted inserted replaced
9248:610b27224729 9249:8401c6dc109a
302 dst_hi == src_lo || 302 dst_hi == src_lo ||
303 dst_hi == src_hi) return true; 303 dst_hi == src_hi) return true;
304 #else 304 #else
305 if (dst_lo == src_lo) return true; 305 if (dst_lo == src_lo) return true;
306 #endif 306 #endif
307 }
308 } else if (is_double_fpu()) {
309 if (opr->is_double_fpu()) {
310 return as_double_reg() == opr->as_double_reg();
311 } else if (opr->is_single_fpu()) {
312 return as_double_reg() == opr->as_float_reg();
313 }
314 } else if (is_single_fpu()) {
315 if (opr->is_single_fpu()) {
316 return as_float_reg() == opr->as_float_reg();
317 } else if (opr->is_double_fpu()) {
318 return as_float_reg() == opr->as_double_reg();
307 } 319 }
308 } 320 }
309 return false; 321 return false;
310 } 322 }
311 #endif 323 #endif

mercurial