[LLVMdev] DEBUG_TYPE (original) (raw)
Philip Reames listmail at philipreames.com
Fri Jul 3 13:57:37 PDT 2015
- Previous message: [LLVMdev] DEBUG_TYPE
- Next message: [LLVMdev] DEBUG_TYPE
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
So far, nothing you've said sounds particularly problematic. Can you take a step back and spell out the problem you're trying to solve?
p.s. Look at any of the transform/scalar passes (along with many other places) for examples of usage.
Philip
On 07/03/2015 01:55 PM, Peter Finn wrote:
Okay then, how should I define it?
Peter Sent from my iPhone
On Jul 3, 2015, at 4:53 PM, Philip Reames <listmail at philipreames.com> wrote:
No. DEBUGTYPE is used for grouping debug output and statistics. The DEBUGTYPE belongs in the source file. The fact it's in the other headers is suspicious and might be worth checking on. Philip
On 07/03/2015 01:09 PM, Peter Finn wrote: In include/llvm/ADT/Statistic.h, the identifier “DEBUGTYPE” is never defined. I’ve noticed it’s defined as different things in a few other header files, including llvm/Analysis/BlockFrequencyInfoImpl.h, llvm/Analysis/RegionInfoImpl.h, llvm/Support/UnicodeCharRanges.h, llvm/Transforms/InstCombine/InstCombineWorkList.h, and llvm/Transforms/Utils/SSAUpdaterImpl.h. Should I edit Statistic.h so that it includes one of those? If so, which one? If not, what should I do?
Thanks, Peter Finn
LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
- Previous message: [LLVMdev] DEBUG_TYPE
- Next message: [LLVMdev] DEBUG_TYPE
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]