[LLVMdev] [cfe-dev] Unwind behaviour in Clang/LLVM

Stephen Checkoway s at pahtak.org
Thu Feb 6 12:01:04 PST 2014


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?

-- 
Stephen Checkoway









More information about the llvm-dev mailing list