jayfoad wrote: > Does this preprocess `#ifdef` directives too? I'm not sure -- I will check. They are not typically used by anything in `lib/Target/` are they? https://github.com/llvm/llvm-project/pull/120113