krzysz00 wrote: Could you make this an edit to `legalize-to-f32` instead? I think reasonable people can agree that (as seen over with the X86 backend changes) that removing redundant implicit rounding is fine. https://github.com/llvm/llvm-project/pull/92482