LLVM_DEBUG in headers is awkward, better avoid it. DEBUG_TYPE in a header results in a lot of macro redefinition warnings.
ba7a92c01e
printOpOnDiagnostic
-split-input-file