aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorJan Svoboda <jan_svoboda@apple.com>2025-04-21 11:09:23 -0700
committerGitHub <noreply@github.com>2025-04-21 11:09:23 -0700
commit09006611151c7f85862a9da8da34872c456c2c37 (patch)
tree6b6f69625e0532261f54d15495cf98efe4755a9b /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parent3d14596ccfa3aa6b0735a630e3efb575a2085a06 (diff)
downloadllvm-09006611151c7f85862a9da8da34872c456c2c37.zip
llvm-09006611151c7f85862a9da8da34872c456c2c37.tar.gz
llvm-09006611151c7f85862a9da8da34872c456c2c37.tar.bz2
[clang] Enable making `CompilerInstance` VFS thread-safe (#135737)
The `llvm::vfs::FileSystem` interface makes no promises around thread-safety. To enable making `CompilerInstance` thread-safe, this PR allows passing an explicit VFS to `cloneForModuleCompile()`. This will be used from the dependency scanner.
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions