| /freebsd-13.1/contrib/llvm-project/lld/COFF/ |
| H A D | InputFiles.h | 33 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 D | SymbolTable.h | 50 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 D | Symbols.h | 40 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 D | LTO.h | 40 class InputFile; variable 48 std::vector<InputFile *> compile();
|
| /freebsd-13.1/contrib/llvm-project/lld/MachO/ |
| H A D | InputFiles.h | 29 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 D | SymbolTable.h | 24 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 D | Driver.h | 33 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 D | InputSection.h | 25 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 D | Symbols.h | 92 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 D | InputFiles.cpp | 81 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 D | InputFile.h | 33 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 D | InputFile.cpp | 34 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 D | ExplainOutputStyle.h | 23 class InputFile; variable 28 ExplainOutputStyle(InputFile &File, uint64_t FileOffset); 60 InputFile &File;
|
| H A D | DumpOutputStyle.h | 36 class InputFile; variable 69 DumpOutputStyle(InputFile &File); 114 InputFile &File;
|
| /freebsd-13.1/contrib/llvm-project/lld/ELF/ |
| H A D | InputFiles.h | 30 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 D | Symbols.h | 36 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 D | InputFiles.cpp | 43 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 D | LinkerScript.h | 32 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 D | LTO.h | 40 class InputFile; variable 49 std::vector<InputFile *> compile();
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/LTO/ |
| H A D | LTO.h | 104 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 D | ThinLTOCodeGenerator.h | 261 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 D | ModuleFile.h | 64 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 D | ToolRunner.cpp | 158 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 D | ToolRunner.h | 64 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 D | Signals.cpp | 175 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()
|