Richard Sandiford <richard.sandif...@arm.com> writes: > [This follows on from: > https://gcc.gnu.org/ml/gcc-patches/2019-09/msg00778.html > https://gcc.gnu.org/ml/gcc-patches/2019-09/msg01456.html] > > This patch makes more use of the function_abi infrastructure. > We can then avoid checking specifically for the vector PCS in > a few places, and can test it more directly otherwise. > > Specifically: we no longer need to call df_set_regs_ever_live > for the extra call-saved registers, since IRA now does that for us. > We also don't need to handle the vector PCS specially in > aarch64_epilogue_uses, because DF now marks the registers > as live on exit. > > Tested on aarch64-linux-gnu. OK to install? > > Richard
Now self-approved and applied as r276341. Richard