On Oct 11, 2022, Richard Biener <richard.guent...@gmail.com> wrote: > On Tue, Oct 11, 2022 at 1:57 PM Alexandre Oliva <ol...@adacore.com> wrote: >> >> On Oct 10, 2022, Richard Biener <richard.guent...@gmail.com> wrote: >> >> > As noted in the Cauldron Discussion I think you should do all >> > instrumentation post-IPA only to simplify your life not needing to >> > handle inlining of instrumentation >> >> I looked a bit into that after the Cauldron, and recalled why I wanted >> to instrument before inlining: in the case of internal strub, that >> introduces a wrapper, it's desirable to be able to inline the wrapper.
> I think if the wrapper is created at IPA time it is also available for > IPA inlining. Yeah, but now I'm not sure what you're suggesting. The wrapper is instrumentation, and requires instrumentation of the wrapped counterpart, so that can't be post-IPA. -- Alexandre Oliva, happy hacker https://FSFLA.org/blogs/lxo/ Free Software Activist GNU Toolchain Engineer Disinformation flourishes because many people care deeply about injustice but very few check the facts. Ask me about <https://stallmansupport.org>