Re: [PATCH 00/22] target/sparc: floating-point cleanup

2024-02-01 Thread Richard Henderson
On 2/1/24 07:49, Mark Cave-Ayland wrote: I'm happy for you to take this via tcg-next if that's easiest for you. Yes, I can do that. r~

Re: [PATCH 00/22] target/sparc: floating-point cleanup

2024-01-31 Thread Mark Cave-Ayland
On 28/01/2024 06:49, Richard Henderson wrote: On 11/4/23 03:38, Richard Henderson wrote: Major changes: (1) Get rid of the env->qt[01] temporaries and use TCGv_i128 for float128. (2) Perform ieee exception check within the helpers, before any writeback to the floating point registers. (3)

Re: [PATCH 00/22] target/sparc: floating-point cleanup

2024-01-29 Thread Mark Cave-Ayland
On 28/01/2024 06:49, Richard Henderson wrote: On 11/4/23 03:38, Richard Henderson wrote: Major changes: (1) Get rid of the env->qt[01] temporaries and use TCGv_i128 for float128. (2) Perform ieee exception check within the helpers, before any writeback to the floating point registers. (3)

Re: [PATCH 00/22] target/sparc: floating-point cleanup

2024-01-27 Thread Richard Henderson
On 11/4/23 03:38, Richard Henderson wrote: Major changes: (1) Get rid of the env->qt[01] temporaries and use TCGv_i128 for float128. (2) Perform ieee exception check within the helpers, before any writeback to the floating point registers. (3) Split env->fsr into pieces to simplify update,

[PATCH 00/22] target/sparc: floating-point cleanup

2023-11-03 Thread Richard Henderson
Major changes: (1) Get rid of the env->qt[01] temporaries and use TCGv_i128 for float128. (2) Perform ieee exception check within the helpers, before any writeback to the floating point registers. (3) Split env->fsr into pieces to simplify update, especially compares. r~ Based-on: 2023110