Lines Matching defs:argv0
149 static std::unique_ptr<Module> loadFile(const char *argv0,
164 Err.print(argv0, errs());
259 std::function<std::unique_ptr<Module>(const char *argv0,
266 const char *argv0, const std::string &FileName)>
271 Module &operator()(const char *argv0, const std::string &FileName);
283 Module &ModuleLazyLoaderCache::operator()(const char *argv0,
287 Module = createLazyModule(argv0, Identifier);
321 static bool importFunctions(const char *argv0, Module &DestModule) {
331 auto ModuleLoader = [&DestModule](const char *argv0,
335 return loadFile(argv0, std::move(Buffer), DestModule.getContext(), false);
355 auto &SrcModule = ModuleLoaderCache(argv0, FileName);
358 errs() << argv0 << ": " << FileName;
398 static bool linkFiles(const char *argv0, LLVMContext &Context, Linker &L,
418 ? loadArFile(argv0, std::move(Buffer), Context)
419 : loadFile(argv0, std::move(Buffer), Context);
421 errs() << argv0 << ": ";
430 errs() << argv0 << ": " << File << ": ";