CompilerInstance::cloneForModuleCompile()
This PR exposes `cloneForModuleCompile()` as a public `CompilerInstance` member function. This will be eventually used in the dependency scanner to customize implicit module builds.
PreprocessorOptions
-dump-minimization-hints
ModuleCache