[cfe-dev] [LLVMdev] Unwind behaviour in Clang/LLVM
Joerg Sonnenberger
joerg at britannica.bec.de
Thu Feb 6 12:12:33 PST 2014
On Thu, Feb 06, 2014 at 03:01:04PM -0500, Stephen Checkoway wrote:
>
> On Feb 6, 2014, at 10:47 AM, Joerg Sonnenberger <joerg at britannica.bec.de> wrote:
>
> > On Thu, Feb 06, 2014 at 03:18:02PM +0000, Renato Golin wrote:
> >> I can't decide that, but those decisions should stay in the front-end. To
> >> the back-end, function attributes should be able to control table emission
> >> (or maybe we need flags, I don't know).
> >
> > I disagree on this. Table emission by itself doesn't involve code
> > generation and I don't think it makes sense as a per function attribute
> > either. You either want it for all functions or only when needed (e.g.
> > exceptions are possible). As such, it makes perfect sense to me as a
> > global flag.
>
> Does LTO change this analysis?
I don't think so.
Joerg
More information about the cfe-dev
mailing list