[llvm-commits] [llvm] r160796 - in /llvm/trunk: include/llvm/CodeGen/Passes.h include/llvm/InitializePasses.h lib/CodeGen/CMakeLists.txt lib/CodeGen/EarlyIfConversion.cpp lib/CodeGen/MachineTraceMetrics.cpp lib/CodeGen/MachineTraceMetrics.h

Chad Rosier mcrosier at apple.com
Thu Jul 26 13:21:52 PDT 2012


On Jul 26, 2012, at 12:40 PM, Jakob Stoklund Olesen wrote:

> 
> On Jul 26, 2012, at 11:55 AM, Chad Rosier <mcrosier at apple.com> wrote:
> 
>>> //===----------------------------------------------------------------------===//
>>> 
>>> #define DEBUG_TYPE "early-ifcvt"
>> 
>> Seems reasonable that this debug info would be enabled with early if-converstion, but was this intentional?  I could imagine this passing being used by other passes as well (e.g., a trace scheduler).
> 
> Yes, it was intentional, because for now early-ifcvt is the only client, and
> 
> --debug-only doesn't accept multiple domains.

Ah, yes.  I've run into this problem on several occasions.

 Chad

> 
> When things settle down, and we gain multiple clients, I can change it.
> 
> /jakob



More information about the llvm-commits mailing list