[Bug rtl-optimization/87763] [9 Regression] aarch64 target testcases fail after r265398
vmakarov at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Jan 21 16:19:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87763
--- Comment #14 from Vladimir Makarov <vmakarov at gcc dot gnu.org> ---
I've checked cvtf_1.c generated code and I don't see additional fmov anymore.
I guess it was fixed by an ira-costs.c change (a special consideration of
moves containing hard regs). I think this PR is resolved (although the change
resulted in a new PR 88560 but it is a different story).
If we want to improve the generated code size, it would be better to find a
small testcase from SPEC2006 showing what is wrong. I understand it is a hard
work but otherwise we could only speculate what is going wrongly. I don't
think that reverting the combiner change would be a solution.
More information about the Gcc-bugs
mailing list