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 |