https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113233
--- Comment #14 from Yang Yujie ---
Is it not really necessary for now, since there is no LSX/LASX support in GCC
12 / 13?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113233
--- Comment #6 from Yang Yujie ---
(In reply to Xi Ruoyao from comment #4)
> (In reply to Jan Hubicka from comment #3)
> > > Confirm. But option save/restore has been always implemented:
> > >
> > > .section.gnu.lto_.opts,"",@progbits
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113233
--- Comment #1 from Yang Yujie ---
I've already made a patch for this, will push it to gcc-patc...@gcc.gnu.org
later.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113233
Bug ID: 113233
Summary: LoongArch: target options from LTO objects not
respected during linking
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106462
--- Comment #4 from Yang Yujie ---
(In reply to Yang Yujie from comment #3)
> (In reply to Vladimir Makarov from comment #2)
> > I built mips64el-linux-gnuabi64 but using -mabi=64 -msingle-float for it
> > gives
> >
> > cc1: error: unsupported
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106462
--- Comment #3 from Yang Yujie ---
(In reply to Vladimir Makarov from comment #2)
> I built mips64el-linux-gnuabi64 but using -mabi=64 -msingle-float for it
> gives
>
> cc1: error: unsupported combination: -mgp64 -mno-odd-spreg
>
> Did I miss
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106462
--- Comment #1 from Yang Yujie ---
The relevant insn template is:
(define_insn "floatsisf2"
[(set (match_operand:SF 0 "register_operand" "=f")
(float:SF (match_operand:SI 1 "register_operand" "f")))]
"TARGET_HARD_FLOAT"
"cvt.s.w\t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106462
Bug ID: 106462
Summary: LRA on mips64el: unable to reload (subreg:SI (reg:DI))
constrained by "f"
Product: gcc
Version: 13.0
Status: UNCONFIRMED
Severity: norm