[llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Nuri Amari via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 25 11:45:08 PDT 2024
================
@@ -1634,8 +1639,6 @@ class WriteIndexesThinBackend : public ThinBackendProc {
const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR,
MapVector<StringRef, BitcodeModule> &ModuleMap) override {
StringRef ModulePath = BM.getModuleIdentifier();
- std::string NewModulePath =
- getThinLTOOutputFile(ModulePath, OldPrefix, NewPrefix);
if (LinkedObjectsFile) {
----------------
NuriAmari wrote:
Oh sorry, I thought you were referring to the removed `NewModulePath` lines only. Yes I can add a comment about why the `LinkedObjectsFile` business needs to be done serially.
https://github.com/llvm/llvm-project/pull/109847
More information about the llvm-commits
mailing list