Lines Matching defs:BM
625 BitcodeModule BM = Input.Mods[ModI];
632 return addThinLTO(BM, ModSyms, ResI, ResE);
635 addRegularLTO(BM, ModSyms, ResI, ResE);
644 if (Error Err = BM.readSummary(ThinLTO.CombinedIndex, "", -1ull))
684 LTO::addRegularLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms,
689 BM.getLazyModule(RegularLTO.Ctx, /*ShouldLazyLoadMetadata*/ true,
828 Error LTO::addThinLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms,
832 BM.readSummary(ThinLTO.CombinedIndex, BM.getModuleIdentifier(),
844 ThinLTO.PrevailingModuleForGUID[GUID] = BM.getModuleIdentifier();
852 GUID, BM.getModuleIdentifier()))
860 GUID, BM.getModuleIdentifier())) {
867 if (!ThinLTO.ModuleMap.insert({BM.getModuleIdentifier(), BM}).second)
1064 unsigned Task, BitcodeModule BM,
1102 BitcodeModule BM, ModuleSummaryIndex &CombinedIndex,
1110 Expected<std::unique_ptr<Module>> MOrErr = BM.parseModule(BackendContext);
1118 auto ModuleID = BM.getModuleIdentifier();
1139 unsigned Task, BitcodeModule BM,
1144 StringRef ModulePath = BM.getModuleIdentifier();
1149 [=](BitcodeModule BM, ModuleSummaryIndex &CombinedIndex,
1157 AddStream, Cache, Task, BM, CombinedIndex, ImportList, ExportList,
1167 BM, std::ref(CombinedIndex), std::ref(ImportList), std::ref(ExportList),
1231 unsigned Task, BitcodeModule BM,
1236 StringRef ModulePath = BM.getModuleIdentifier();