https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127494
--- Comment #3 from Alfie Richards <alfierichards at gcc dot gnu.org> --- Hopefully this fixes the issues seen, I did regression test this but am not too familiar enough with riscv regression testing to be certain that I fixed everything. So I will leave it open for until Jeff's happy :)
