On 1/24/25 08:28, Peter Maydell wrote:
+ if (neg_real && !(fpcr_ah && float16_is_any_nan(e1))) {
+ e1 ^= neg_real;
+ }
+ if (neg_imag && !(fpcr_ah && float16_is_any_nan(e3))) {
+ e3 ^= neg_imag;
+ }
Drop the neg_real/neg_imag check? Or do you imagine the is_any_nan check to be more expensive? r~
