Re: [PATCH 4/8] target/sparc: Fix VIS fmuld8sux16 instruction.

2023-09-28 Thread Richard Henderson
On 9/24/23 01:03, Nick Bowler wrote: On a real UltraSparc II, the fmuld8sux16 instruction takes two single- precision input operands and returns a double-precision result. However, the emulation is taking two double-precision input operands, which are unlikely to contain the correct values. Eve

[PATCH 4/8] target/sparc: Fix VIS fmuld8sux16 instruction.

2023-09-25 Thread Nick Bowler
On a real UltraSparc II, the fmuld8sux16 instruction takes two single- precision input operands and returns a double-precision result. However, the emulation is taking two double-precision input operands, which are unlikely to contain the correct values. Even if they did, the emulator is rounding