[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