[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