On Fri, Oct 26, 2018 at 04:39:06PM +0000, Steve Ellcey wrote: > What is the status of this patch? I see PR 87708, which is for the > regression to ira-shrinkwrap-prep-[12].c but what about all the > other regressions? I see 27 of them on my aarch64 build and when > I looked at one of them (gcc.target/aarch64/cvtf_1.c) the code looks > worse than before, generating an extra instruction in each of the > routines. Here is an example from one function where there is an > extra fmov that was not there before. The test runs at -O1 but > the extra instruction appears at all optimization levels. Should > I submit a new PR for this?
Yes, please open a PR. It's hard to keep track of things without. Status: I have figure out what I am doing wrong, I hope to have a patch soon. This will not fix all the register allocation problems of course. It's a pity no PRs are opened for the code improvements either though ;-) Segher