Searched refs:Mod (Results 1 - 25 of 120) sorted by relevance

12345

/freebsd-11-stable/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp156 static void runNewPMPasses(const Config &Conf, Module &Mod, TargetMachine *TM, argument
224 MPM.run(Mod, MAM);
229 static void runNewPMCustomPasses(Module &Mod, TargetMachine *TM, argument
269 MPM.run(Mod, MAM);
272 static void runOldPMPasses(const Config &Conf, Module &Mod, TargetMachine *TM, argument
300 passes.run(Mod);
303 bool opt(const Config &Conf, TargetMachine *TM, unsigned Task, Module &Mod, argument
308 runNewPMCustomPasses(Mod, TM, Conf.OptPipeline, Conf.AAPipeline,
311 runNewPMPasses(Conf, Mod, TM, Conf.OptLevel, IsThinLTO, ExportSummary,
314 runOldPMPasses(Conf, Mod, T
335 codegen(const Config &Conf, TargetMachine *TM, AddStreamFn AddStream, unsigned Task, Module &Mod) argument
375 splitCodeGen(const Config &C, TargetMachine *TM, AddStreamFn AddStream, unsigned ParallelCodeGenParallelismLevel, std::unique_ptr<Module> Mod) argument
423 initAndLookupTarget(const Config &C, Module &Mod) argument
448 backend(const Config &C, AddStreamFn AddStream, unsigned ParallelCodeGenParallelismLevel, std::unique_ptr<Module> Mod, ModuleSummaryIndex &CombinedIndex) argument
481 dropDeadSymbols(Module &Mod, const GVSummaryMapTy &DefinedGlobals, const ModuleSummaryIndex &Index) argument
502 thinBackend(const Config &Conf, unsigned Task, AddStreamFn AddStream, Module &Mod, const ModuleSummaryIndex &CombinedIndex, const FunctionImporter::ImportMapTy &ImportList, const GVSummaryMapTy &DefinedGlobals, MapVector<StringRef, BitcodeModule> &ModuleMap) argument
[all...]
H A DLTOCodeGenerator.cpp151 void LTOCodeGenerator::setAsmUndefinedRefs(LTOModule *Mod) { argument
152 const std::vector<StringRef> &undefs = Mod->getAsmUndefinedRefs();
157 bool LTOCodeGenerator::addModule(LTOModule *Mod) { argument
158 assert(&Mod->getModule().getContext() == &Context &&
161 bool ret = TheLinker->linkInModule(Mod->takeModule());
162 setAsmUndefinedRefs(Mod);
170 void LTOCodeGenerator::setModule(std::unique_ptr<LTOModule> Mod) { argument
171 assert(&Mod->getModule().getContext() == &Context &&
176 MergedModule = Mod->takeModule();
178 setAsmUndefinedRefs(&*Mod);
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaModule.cpp180 Module *Mod; local
193 Mod = M;
198 Mod = Map.createModuleForInterfaceUnit(ModuleLoc, ModuleName,
200 assert(Mod && "module creation should not fail");
207 Mod = getModuleLoader().loadModule(ModuleLoc, {ModuleNameLoc},
210 if (!Mod) {
213 Mod = Map.createModuleForInterfaceUnit(ModuleLoc, ModuleName,
230 ModuleScopes.back().Module = Mod;
232 VisibleModules.setVisible(Mod, ModuleLoc);
239 TU->setLocalOwningModule(Mod);
324 Module *Mod = local
341 ActOnModuleImport(SourceLocation StartLoc, SourceLocation ExportLoc, SourceLocation ImportLoc, Module *Mod, ModuleIdPath Path) argument
404 ActOnModuleInclude(SourceLocation DirectiveLoc, Module *Mod) argument
409 BuildModuleInclude(SourceLocation DirectiveLoc, Module *Mod) argument
438 ActOnModuleBegin(SourceLocation DirectiveLoc, Module *Mod) argument
462 ActOnModuleEnd(SourceLocation EomLoc, Module *Mod) argument
502 createImplicitModuleImportForErrorRecovery(SourceLocation Loc, Module *Mod) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleMap.h121 void resolveLinkAsDependencies(Module *Mod);
125 void addLinkAsDependency(Module *Mod);
285 /// \param Mod The module in which we're resolving the export declaration.
295 resolveExport(Module *Mod, const Module::UnresolvedExportDecl &Unresolved,
302 /// \param Mod The module in which we're resolving the module-id.
309 Module *resolveModuleId(const ModuleId &Id, Module *Mod, bool Complain) const;
313 /// \param Mod The module in which we're adding the unresolved header
316 /// \param NeedsFramework If Mod is not a framework but a missing header would
317 /// be found in case Mod was, set it to true. False otherwise.
318 void addUnresolvedHeader(Module *Mod,
[all...]
H A DModuleLoader.h136 virtual void makeModuleVisible(Module *Mod,
175 void makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/
H A DModuleMap.cpp58 void ModuleMap::resolveLinkAsDependencies(Module *Mod) { argument
59 auto PendingLinkAs = PendingLinkAsModule.find(Mod->Name);
69 void ModuleMap::addLinkAsDependency(Module *Mod) { argument
70 if (findModule(Mod->ExportAsModule))
71 Mod->UseExportAsModuleLinkName = true;
73 PendingLinkAsModule[Mod->ExportAsModule].insert(Mod->Name);
108 ModuleMap::resolveExport(Module *Mod, argument
118 Module *Context = resolveModuleId(Unresolved.Id, Mod, Complain);
125 Module *ModuleMap::resolveModuleId(const ModuleId &Id, Module *Mod, argument
157 appendSubframeworkPaths(Module *Mod, SmallVectorImpl<char> &Path) argument
250 resolveHeader(Module *Mod, const Module::UnresolvedHeaderDirective &Header, bool &NeedsFramework) argument
289 resolveAsBuiltinHeader( Module *Mod, const Module::UnresolvedHeaderDirective &Header) argument
886 inferFrameworkLink(Module *Mod, const DirectoryEntry *FrameworkDir, FileManager &FileMgr) argument
1104 setUmbrellaHeader(Module *Mod, const FileEntry *UmbrellaHeader, Twine NameAsWritten) argument
1116 setUmbrellaDir(Module *Mod, const DirectoryEntry *UmbrellaDir, Twine NameAsWritten) argument
1123 addUnresolvedHeader(Module *Mod, Module::UnresolvedHeaderDirective Header, bool &NeedsFramework) argument
1184 addHeader(Module *Mod, Module::Header Header, ModuleHeaderRole Role, bool Imported) argument
1213 excludeHeader(Module *Mod, Module::Header Header) argument
1267 resolveExports(Module *Mod, bool Complain) argument
1280 resolveUses(Module *Mod, bool Complain) argument
1293 resolveConflicts(Module *Mod, bool Complain) argument
[all...]
H A DPPLexerChange.cpp260 const Module &Mod, SmallVectorImpl<const Module *> &SubMods) {
261 if (Mod.getUmbrellaHeader())
262 SubMods.push_back(&Mod);
263 for (auto *M : Mod.submodules())
267 void Preprocessor::diagnoseMissingHeaderInUmbrellaDir(const Module &Mod) {
268 assert(Mod.getUmbrellaHeader() && "Module must use umbrella header");
275 const DirectoryEntry *Dir = Mod.getUmbrellaDir().Entry;
297 << Mod.getFullModuleName() << RelativePath;
534 if (Module *Mod = getCurrentModule()) {
536 collectAllSubModulesWithUmbrellaHeader(*Mod, AllMod
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Index/
H A DUSRGeneration.h82 bool generateFullUSRForModule(const Module *Mod, raw_ostream &OS);
90 bool generateUSRFragmentForModule(const Module *Mod, raw_ostream &OS);
H A DIndexDataConsumer.h61 const Module *Mod, SymbolRoleSet Roles,
60 handleModuleOccurrence(const ImportDecl *ImportD, const Module *Mod, SymbolRoleSet Roles, SourceLocation Loc) argument
H A DIndexingAction.h69 void indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm-c/
H A DOrcBindings.h96 LLVMModuleRef Mod,
105 LLVMModuleRef Mod,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DModuleDebugStream.cpp33 : Mod(Module), Stream(std::move(Stream)) {}
40 if (Mod.getModuleStreamIndex() != llvm::pdb::kInvalidStreamIndex) {
51 uint32_t SymbolSize = Mod.getSymbolDebugInfoByteSize();
52 uint32_t C11Size = Mod.getC11LineInfoByteSize();
53 uint32_t C13Size = Mod.getC13LineInfoByteSize();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.h44 virtual void begin(const Module &Mod) = 0;
79 void emitPrintf(const Module &Mod);
113 void begin(const Module &Mod) override;
151 void emitPrintf(const Module &Mod);
179 void begin(const Module &Mod) override;
H A DAMDGPULowerKernelAttributes.cpp44 Module *Mod = nullptr; member in class:__anon2454::AMDGPULowerKernelAttributes
68 Mod = &M;
92 const DataLayout &DL = Mod->getDataLayout();
242 Function *DispatchPtr = Mod->getFunction(DispatchPtrName);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DOrcCBindings.cpp71 LLVMModuleRef Mod,
75 std::unique_ptr<Module> M(unwrap(Mod));
86 LLVMModuleRef Mod,
90 std::unique_ptr<Module> M(unwrap(Mod));
69 LLVMOrcAddEagerlyCompiledIR(LLVMOrcJITStackRef JITStack, LLVMOrcModuleHandle *RetHandle, LLVMModuleRef Mod, LLVMOrcSymbolResolverFn SymbolResolver, void *SymbolResolverCtx) argument
84 LLVMOrcAddLazilyCompiledIR(LLVMOrcJITStackRef JITStack, LLVMOrcModuleHandle *RetHandle, LLVMModuleRef Mod, LLVMOrcSymbolResolverFn SymbolResolver, void *SymbolResolverCtx) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexingContext.cpp94 static void reportModuleReferences(const Module *Mod, argument
98 if (!Mod)
100 reportModuleReferences(Mod->Parent, IdLocs.drop_back(), ImportD,
103 ImportD, Mod, (SymbolRoleSet)SymbolRole::Reference, IdLocs.back());
137 const Module *Mod = ImportD->getImportedModule(); local
138 if (!ImportD->isImplicit() && Mod->Parent && !IdLocs.empty()) {
139 reportModuleReferences(Mod->Parent, IdLocs.drop_back(), ImportD,
147 return DataConsumer.handleModuleOccurrence(ImportD, Mod, Roles, Loc);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTDeserializationListener.h54 virtual void ModuleRead(serialization::SubmoduleID ID, Module *Mod) {} argument
H A DModuleFileExtension.h98 ASTReader &Reader, serialization::ModuleFile &Mod,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DModuleDebugStream.h73 DbiModuleDescriptor Mod; member in class:llvm::pdb::ModuleDebugStreamRef
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOModule.h53 std::unique_ptr<Module> Mod; member in struct:llvm::LTOModule
117 const Module &getModule() const { return *Mod; }
118 Module &getModule() { return *Mod; }
120 std::unique_ptr<Module> takeModule() { return std::move(Mod); }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCExpr.cpp194 [this](ModifierEntry const &Mod) { return Mod.VariantKind == Kind; });
205 [&Name](ModifierEntry const &Mod) { return Mod.Spelling == Name; });
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DTestModuleFileExtension.h65 ASTReader &Reader, serialization::ModuleFile &Mod,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp183 std::unique_ptr<Module> Mod(unwrap(M));
185 if (Mod)
188 for (auto &F : *Mod) {
197 EngineBuilder builder(std::move(Mod));
263 Module *Mod = unwrap(M); local
264 unwrap(EE)->removeModule(Mod);
265 *OutMod = wrap(Mod);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DInclusionRewriter.cpp90 void WriteImplicitModuleImport(const Module *Mod);
149 void InclusionRewriter::WriteImplicitModuleImport(const Module *Mod) { argument
150 OS << "#pragma clang module import " << Mod->getFullModuleName(true)
429 if (const Module *Mod = FindModuleAtLocation(Loc))
430 WriteImplicitModuleImport(Mod);
432 const Module *Mod = FindEnteredModule(Loc); local
433 if (Mod)
435 << Mod->getFullModuleName(true) << "\n";
440 if (Mod)
442 << Mod
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DModule.h421 for (const Module *Mod = this; Mod; Mod = Mod->Parent)
422 if (Mod->IsFramework)

Completed in 172 milliseconds

12345