[Bug ipa/88231] aligned functions laid down inefficiently
msebor at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu May 23 00:19:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88231
--- Comment #8 from Martin Sebor <msebor at gcc dot gnu.org> ---
(In reply to Martin Liška from comment #7)
> Can we do such an optimization without GAS information about size of every
> function?
My thought was that we could use alignment alone if we didn't know the sizes of
instructions on targets like i386 with variable instruction lengths, as a
guesstimate, to do better than chance. On RISC targets with fixed instruction
length like SPARC it should be possible to get the size just by counting
instructions. I don't know this part of GCC so I have no idea what's
available.
More information about the Gcc-bugs
mailing list