Home
last modified time | relevance | path

Searched refs:InputFile (Results 1 – 25 of 111) sorted by relevance

12345

/freebsd-13.1/contrib/llvm-project/lld/COFF/
H A DInputFiles.h33 class InputFile; variable
63 class InputFile {
75 virtual ~InputFile() {} in ~InputFile()
104 class ArchiveFile : public InputFile {
121 class LazyObjFile : public InputFile {
124 static bool classof(const InputFile *f) { in classof()
137 class ObjFile : public InputFile {
319 class PDBInputFile : public InputFile {
345 class ImportFile : public InputFile {
378 class BitcodeFile : public InputFile {
[all …]
H A DSymbolTable.h50 void addFile(InputFile *file);
89 Symbol *addUndefined(StringRef name, InputFile *f, bool isWeakAlias);
94 Symbol *addRegular(InputFile *f, StringRef n,
98 addComdat(InputFile *f, StringRef n,
100 Symbol *addCommon(InputFile *f, StringRef n, uint64_t size,
108 void reportDuplicate(Symbol *existing, InputFile *newFile,
128 std::pair<Symbol *, bool> insert(StringRef name, InputFile *f);
H A DSymbols.h40 class InputFile; variable
89 InputFile *getFile();
177 DefinedCOFF(Kind k, InputFile *f, StringRef n, const coff_symbol_generic *s) in DefinedCOFF()
184 InputFile *getFile() { return file; } in getFile()
188 InputFile *file;
197 DefinedRegular(InputFile *f, StringRef n, bool isCOMDAT,
219 DefinedCommon(InputFile *f, StringRef n, uint64_t size,
H A DLTO.h40 class InputFile; variable
48 std::vector<InputFile *> compile();
/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DInputFiles.h29 class InputFile; variable
59 class InputFile {
69 virtual ~InputFile() = default;
85 InputFile(Kind kind, MemoryBufferRef mb) in InputFile() function
98 class ObjFile final : public InputFile {
125 class OpaqueFile final : public InputFile {
132 class DylibFile final : public InputFile {
184 class ArchiveFile final : public InputFile {
197 class BitcodeFile final : public InputFile {
203 std::unique_ptr<llvm::lto::InputFile> obj;
[all …]
H A DSymbolTable.h24 class InputFile; variable
40 Defined *addDefined(StringRef name, InputFile *, InputSection *,
45 Symbol *addUndefined(StringRef name, InputFile *, bool isWeakRef);
47 Symbol *addCommon(StringRef name, InputFile *, uint64_t size, uint32_t align,
65 std::pair<Symbol *, bool> insert(StringRef name, const InputFile *);
H A DDriver.h33 class InputFile; variable
50 void parseLCLinkerOption(InputFile *, unsigned argc, StringRef data);
71 llvm::Optional<InputFile *> loadArchiveMember(MemoryBufferRef, uint32_t modTime,
78 void printArchiveMemberLoad(StringRef reason, const InputFile *);
98 const llvm::SetVector<InputFile *> &inputs,
H A DInputSection.h25 class InputFile; variable
40 InputFile *getFile() const { return shared->file; } in getFile()
71 InputFile *file;
76 Shared(InputFile *file, StringRef name, StringRef segname, uint32_t flags, in Shared()
86 InputSection(Kind kind, StringRef segname, StringRef name, InputFile *file, in InputSection()
102 ConcatInputSection(StringRef segname, StringRef name, InputFile *file,
193 CStringInputSection(StringRef segname, StringRef name, InputFile *file, in CStringInputSection()
231 WordLiteralInputSection(StringRef segname, StringRef name, InputFile *file,
H A DSymbols.h92 InputFile *getFile() const { return file; } in getFile()
95 Symbol(Kind k, StringRefZ name, InputFile *file) in Symbol()
103 InputFile *file;
115 Defined(StringRefZ name, InputFile *file, InputSection *isec, uint64_t value, in Defined()
183 Undefined(StringRefZ name, InputFile *file, RefState refState) in Undefined()
212 CommonSymbol(StringRefZ name, InputFile *file, uint64_t size, uint32_t align, in CommonSymbol()
H A DInputFiles.cpp81 std::string lld::toString(const InputFile *f) { in toString()
95 SetVector<InputFile *> macho::inputFiles;
97 int InputFile::idCount = 0;
144 static bool checkCompatibility(const InputFile *input) { in checkCompatibility()
227 InputFile::InputFile(Kind kind, const InterfaceFile &interface) in InputFile() function in InputFile
730 : InputFile(OpaqueKind, mb) { in OpaqueFile()
741 : InputFile(ObjKind, mb), modTime(modTime) { in ObjFile()
1262 if (Optional<InputFile *> file = loadArchiveMember( in fetch()
1304 : InputFile(BitcodeKind, mb) { in BitcodeFile()
1318 obj = check(lto::InputFile::create(mbref)); in BitcodeFile()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DInputFile.h33 class InputFile; variable
40 class InputFile {
41 InputFile();
58 ~InputFile();
59 InputFile(InputFile &&Other) = default;
61 static Expected<InputFile> open(StringRef Path,
92 explicit SymbolGroup(InputFile *File, uint32_t GroupIndex = 0);
109 const InputFile &getFile() const { return *File; } in getFile()
110 InputFile &getFile() { return *File; } in getFile()
120 InputFile *File = nullptr;
[all …]
H A DInputFile.cpp34 InputFile::InputFile() {} in InputFile() function in InputFile
35 InputFile::~InputFile() {} in ~InputFile()
254 Expected<InputFile> InputFile::open(StringRef Path, bool AllowUnknownFile) { in open()
255 InputFile IF; in open()
302 PDBFile &InputFile::pdb() { in pdb()
307 const PDBFile &InputFile::pdb() const { in pdb()
312 object::COFFObjectFile &InputFile::obj() { in obj()
322 MemoryBuffer &InputFile::unknown() { in unknown()
341 bool InputFile::hasTypes() const { in hasTypes()
353 bool InputFile::hasIds() const { in hasIds()
[all …]
H A DExplainOutputStyle.h23 class InputFile; variable
28 ExplainOutputStyle(InputFile &File, uint64_t FileOffset);
60 InputFile &File;
H A DDumpOutputStyle.h36 class InputFile; variable
69 DumpOutputStyle(InputFile &File);
114 InputFile &File;
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DInputFiles.h30 class InputFile; variable
38 std::string toString(const elf::InputFile *f);
54 void parseFile(InputFile *file);
57 class InputFile {
151 InputFile(Kind k, MemoryBufferRef m);
161 class ELFFileBase : public InputFile {
301 class LazyObjFile : public InputFile {
325 class ArchiveFile : public InputFile {
351 class BitcodeFile : public InputFile {
357 std::unique_ptr<llvm::lto::InputFile> obj;
[all …]
H A DSymbols.h36 class InputFile; variable
73 InputFile *file;
244 Symbol(Kind k, InputFile *file, StringRefZ name, uint8_t binding, in Symbol()
248 isUsedInRegularObj(!file || file->kind() == InputFile::ObjKind), in Symbol()
298 Defined(InputFile *file, StringRefZ name, uint8_t binding, uint8_t stOther, in Defined()
333 CommonSymbol(InputFile *file, StringRefZ name, uint8_t binding, in CommonSymbol()
346 Undefined(InputFile *file, StringRefZ name, uint8_t binding, uint8_t stOther,
361 SharedSymbol(InputFile &file, StringRef name, uint8_t binding, in SharedSymbol()
410 LazyArchive(InputFile &file, const llvm::object::Archive::Symbol s) in LazyArchive()
426 LazyObject(InputFile &file, StringRef name) in LazyObject()
[all …]
H A DInputFiles.cpp43 bool InputFile::isInGroup;
44 uint32_t InputFile::nextGroupId;
50 std::vector<InputFile *> elf::objectFiles;
56 std::string lld::toString(const InputFile *f) { in toString()
99 InputFile::InputFile(Kind k, MemoryBufferRef m) in InputFile() function in InputFile
137 static bool isCompatible(InputFile *file) { in isCompatible()
155 InputFile *existing; in isCompatible()
217 void elf::parseFile(InputFile *file) { in parseFile()
280 StringRef InputFile::getNameForScript() const { in getNameForScript()
1674 : InputFile(BitcodeKind, mb) { in BitcodeFile()
[all …]
H A DLinkerScript.h32 class InputFile; variable
154 mutable llvm::Optional<std::pair<const InputFile *, bool>> excludesFileCache;
162 bool excludesFile(const InputFile *file) const;
173 mutable llvm::Optional<std::pair<const InputFile *, bool>> matchesFileCache;
185 bool matchesFile(const InputFile *file) const;
H A DLTO.h40 class InputFile; variable
49 std::vector<InputFile *> compile();
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h104 class InputFile {
111 InputFile() = default;
125 ~InputFile();
128 static Expected<std::unique_ptr<InputFile>> create(MemoryBufferRef Object);
272 friend InputFile; variable
287 Error add(std::unique_ptr<InputFile> Obj, ArrayRef<SymbolResolution> Res);
413 void addModuleToGlobalRes(ArrayRef<InputFile::Symbol> Syms,
421 Error addModule(InputFile &Input, unsigned ModI,
425 addRegularLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms,
430 Error addThinLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DThinLTOCodeGenerator.h261 const lto::InputFile &File);
268 const lto::InputFile &File);
275 const lto::InputFile &File);
283 const lto::InputFile &File);
289 const lto::InputFile &File);
318 std::vector<std::unique_ptr<lto::InputFile>> Modules;
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/
H A DModuleFile.h64 class InputFile {
73 InputFile() = default;
75 InputFile(FileEntryRef File, bool isOverridden = false,
87 static InputFile getNotFound() { in getNotFound()
88 InputFile File; in getNotFound()
236 std::vector<InputFile> InputFilesLoaded;
/freebsd-13.1/contrib/llvm-project/llvm/tools/bugpoint/
H A DToolRunner.cpp158 const std::string &InputFile, const std::string &OutputFile,
167 const std::string &InputFile, in ExecuteProgram() argument
254 const std::string &InputFile, const std::string &OutputFile, in ExecuteProgram() argument
303 const std::string &InputFile, const std::string &OutputFile,
312 const std::string &InputFile, const std::string &OutputFile, in ExecuteProgram() argument
484 const std::string &InputFile, in ExecuteProgram() argument
546 const std::string &InputFile, const std::string &OutputFile,
555 const std::string &InputFile, in ExecuteProgram() argument
625 const std::string &InputFile, in ExecuteProgram() argument
770 InputFile + "-%%%%%%%" + LTDL_SHLIB_EXT, UniqueFilename); in MakeSharedObject()
[all …]
H A DToolRunner.h64 FileType fileType, const std::string &InputFile,
72 Error MakeSharedObject(const std::string &InputFile, FileType fileType,
137 const std::string &InputFile, const std::string &OutputFile,
171 const std::string &InputFile, const std::string &OutputFile,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DSignals.cpp175 SmallString<32> InputFile, OutputFile; in printSymbolizedStackTrace() local
176 sys::fs::createTemporaryFile("symbolizer-input", "", InputFD, InputFile); in printSymbolizedStackTrace()
178 FileRemover InputRemover(InputFile.c_str()); in printSymbolizedStackTrace()
189 Optional<StringRef> Redirects[] = {InputFile.str(), OutputFile.str(), in printSymbolizedStackTrace()

12345