Why do you need this? Blacklist actually modifies the codegen, disabling instrumentation for source files, functions, or global variables. I think the original name describes this role better. I'm OK with moving BlackList.cpp to lib/Transforms/Utils. http://llvm-reviews.chandlerc.com/D1089