Report dependencies from cc1 instead of driver.
- This treats the default implicit blacklist added by driver just like any other blacklist dependency.
- This also makes clang-scan-deps report the blacklist dependencies.
Essentially reverts this commit:
Do not include default sanitizer blacklists into -M/-MM/-MD/-MMD output.
4c3f237edb3e
https://github.com/llvm/llvm-project/commit/4c3f237edb3ed7f0fe1b21708ad02f0ce0b6dac2
https://reviews.llvm.org/D12544