On Sun, 19 Nov 2023, Jeff Law wrote: > > gcc/ > > * config/riscv/riscv-protos.h (riscv_expand_float_scc): Add > > `invert_ptr' parameter. > > * config/riscv/riscv.cc (riscv_emit_float_compare): Add NE > > inversion handling. > > (riscv_expand_float_scc): Pass `invert_ptr' through to > > `riscv_emit_float_compare'. > > (riscv_expand_conditional_move): Pass `&invert' to > > `riscv_expand_float_scc'. > > * config/riscv/riscv.md (add<mode>cc): Likewise. > This and the rest of the patches (41, 42, 43, 44) in this series are OK.
I have committed the whole patch set now, thank you for your review. I'll address the concerns raised in the course separately. Maciej