[LLVMdev] [llvm-commits] [PATCH] Allow per-thread re-direction of outs()/errs()

Caldarale, Charles R Chuck.Caldarale at unisys.com
Mon Jun 4 18:04:13 PDT 2012


> From: Eli Friedman [mailto:eli.friedman at gmail.com] 
> Subject: Re: [llvm-commits] [LLVMdev] [PATCH] Allow per-thread re-direction of outs()/errs()

> Basic block names are useless to the user.

I think that depends on the user.  If clang is your entry point into the game, then yes, basic block names and many other things going on with the IR are probably meaningless.  However, our starting point is llvm::IRBuilder, so having the basic block names and individual instructions available on live, running systems is critical to problem analysis.  Function granularity is by no means sufficient.

 - Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.





More information about the llvm-dev mailing list