Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DInputFiles.h32 class InputFile; variable
38 class InputFile; variable
43 std::string toString(const elf::InputFile *F);
59 class InputFile {
129 InputFile(Kind K, MemoryBufferRef M);
264 class LazyObjFile : public InputFile {
276 InputFile *fetch();
284 class ArchiveFile : public InputFile {
301 class BitcodeFile : public InputFile {
329 static bool classof(const InputFile *F) { in classof()
[all …]
H A DSymbolTable.cpp36 static InputFile *getFirstElf() { in getFirstElf()
47 static bool isCompatible(InputFile *F) { in isCompatible()
104 DenseMap<StringRef, InputFile *>::iterator It; in addFile()
144 for (InputFile *File : LTO->compile()) { in addCombinedLTOObject()
239 if (!File || File->kind() == InputFile::ObjKind) in insert()
395 InputFile &File) { in addCommon()
563 if (InputFile *F = File.fetch(Sym)) in addLazyArchive()
587 if (InputFile *F = File.fetch()) in addLazyObject()
593 if (InputFile *File = S->fetch()) in fetchLazy()
760 template void SymbolTable::addFile<ELF32LE>(InputFile *);
[all …]
H A DSymbols.h26 class InputFile; variable
30 std::string toString(const elf::InputFile *);
37 class InputFile; variable
72 InputFile *File;
181 Symbol(Kind K, InputFile *File, StringRefZ Name, uint8_t Binding, in Symbol()
224 Defined(InputFile *File, StringRefZ Name, uint8_t Binding, uint8_t StOther, in Defined()
238 Undefined(InputFile *File, StringRefZ Name, uint8_t Binding, uint8_t StOther, in Undefined()
249 SharedSymbol(InputFile &File, StringRef Name, uint8_t Binding, in SharedSymbol()
301 LazyArchive(InputFile &File, uint8_t Type, in LazyArchive()
309 InputFile *fetch();
[all …]
H A DSymbolTable.h38 template <class ELFT> void addFile(InputFile *File);
46 uint8_t Type, bool CanOmitFromDynSym, InputFile *File);
50 SectionBase *Section, InputFile *File);
68 InputFile &File);
71 bool CanOmitFromDynSym, InputFile *File);
84 llvm::DenseMap<StringRef, InputFile *> SoNames;
H A DInputFiles.cpp41 bool InputFile::IsInGroup;
42 uint32_t InputFile::NextGroupId;
46 std::vector<InputFile *> elf::ObjectFiles;
47 std::vector<InputFile *> elf::SharedFiles;
51 InputFile::InputFile(Kind K, MemoryBufferRef M) in InputFile() function in InputFile
221 std::string lld::toString(const InputFile *F) { in toString()
505 const InputFile *F) { in updateARMVFPArgs()
855 InputFile *File = createObjectFile( in fetch()
1106 : InputFile(BitcodeKind, MB) { in BitcodeFile()
1266 InputFile *LazyObjFile::fetch() { in fetch()
[all …]
H A DLTO.cpp156 lto::InputFile &Obj = *F.Obj; in add()
163 ArrayRef<lto::InputFile::Symbol> ObjSyms = Obj.symbols(); in add()
169 const lto::InputFile::Symbol &ObjSym = ObjSyms[I]; in add()
225 std::vector<InputFile *> BitcodeCompiler::compile() { in compile()
278 std::vector<InputFile *> Ret; in compile()
288 InputFile *Obj = createObjectFile(MemoryBufferRef(Buf[I], "lto.tmp")); in compile()
H A DMapFile.cpp58 for (InputFile *File : ObjectFiles) in getSymbols()
238 MapVector<Symbol *, SetVector<InputFile *>> Map; in writeCrossReferenceTable()
239 for (InputFile *File : ObjectFiles) { in writeCrossReferenceTable()
256 SetVector<InputFile *> &Files = KV.second; in writeCrossReferenceTable()
259 for (InputFile *File : Files) in writeCrossReferenceTable()
H A DLTO.h41 class InputFile; variable
50 std::vector<InputFile *> compile();
H A DWriter.h20 class InputFile; variable
58 bool isMipsN32Abi(const InputFile *F);
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A DInputFile.h34 class InputFile; variable
41 class InputFile {
42 InputFile();
59 ~InputFile();
60 InputFile(InputFile &&Other) = default;
62 static Expected<InputFile> open(StringRef Path,
93 explicit SymbolGroup(InputFile *File, uint32_t GroupIndex = 0);
110 const InputFile &getFile() const { return *File; } in getFile()
111 InputFile &getFile() { return *File; } in getFile()
121 InputFile *File = nullptr;
[all …]
H A DInputFile.cpp35 InputFile::InputFile() {} in InputFile() function in InputFile
36 InputFile::~InputFile() {} in ~InputFile()
251 Expected<InputFile> InputFile::open(StringRef Path, bool AllowUnknownFile) { in open()
252 InputFile IF; in open()
298 PDBFile &InputFile::pdb() { in pdb()
303 const PDBFile &InputFile::pdb() const { in pdb()
308 object::COFFObjectFile &InputFile::obj() { in obj()
318 MemoryBuffer &InputFile::unknown() { in unknown()
337 bool InputFile::hasTypes() const { in hasTypes()
349 bool InputFile::hasIds() const { in hasIds()
[all …]
H A DExplainOutputStyle.h24 class InputFile; variable
29 ExplainOutputStyle(InputFile &File, uint64_t FileOffset);
61 InputFile &File;
H A DDumpOutputStyle.h37 class InputFile; variable
65 DumpOutputStyle(InputFile &File);
107 InputFile &File;
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DInputFiles.h56 class InputFile {
60 virtual ~InputFile() {} in ~InputFile()
80 InputFile(Kind K, MemoryBufferRef M) : MB(M), FileKind(K) {} in InputFile() function
89 class ArchiveFile : public InputFile {
107 class ObjFile : public InputFile {
109 explicit ObjFile(MemoryBufferRef M) : InputFile(ObjectKind, M) {} in ObjFile()
228 class ImportFile : public InputFile {
230 explicit ImportFile(MemoryBufferRef M) : InputFile(ImportKind, M) {} in ImportFile()
261 class BitcodeFile : public InputFile {
268 std::unique_ptr<llvm::lto::InputFile> Obj;
[all …]
H A DSymbolTable.h50 void addFile(InputFile *File);
86 Symbol *addUndefined(StringRef Name, InputFile *F, bool IsWeakAlias);
89 Symbol *addRegular(InputFile *F, StringRef N,
93 addComdat(InputFile *F, StringRef N,
95 Symbol *addCommon(InputFile *F, StringRef N, uint64_t Size,
102 void reportDuplicate(Symbol *Existing, InputFile *NewFile);
117 std::pair<Symbol *, bool> insert(StringRef Name, InputFile *F);
H A DSymbols.h33 class InputFile; variable
72 InputFile *getFile();
138 DefinedCOFF(Kind K, InputFile *F, StringRef N, const coff_symbol_generic *S) in DefinedCOFF()
145 InputFile *getFile() { return File; } in getFile()
149 InputFile *File;
158 DefinedRegular(InputFile *F, StringRef N, bool IsCOMDAT,
181 DefinedCommon(InputFile *F, StringRef N, uint64_t Size,
/freebsd-12.1/contrib/llvm/include/llvm/LTO/
H A DLTO.h96 class InputFile {
103 InputFile() = default;
116 ~InputFile();
119 static Expected<std::unique_ptr<InputFile>> create(MemoryBufferRef Object);
253 friend InputFile; variable
268 Error add(std::unique_ptr<InputFile> Obj, ArrayRef<SymbolResolution> Res);
379 void addModuleToGlobalRes(ArrayRef<InputFile::Symbol> Syms,
387 Error addModule(InputFile &Input, unsigned ModI,
391 addRegularLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms,
396 Error addThinLTO(BitcodeModule BM, ArrayRef<InputFile::Symbol> Syms,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DModule.h66 class InputFile {
75 InputFile() = default;
77 InputFile(const FileEntry *File,
89 static InputFile getNotFound() { in getNotFound()
90 InputFile File; in getNotFound()
227 std::vector<InputFile> InputFilesLoaded;
/freebsd-12.1/contrib/llvm/tools/bugpoint/
H A DToolRunner.cpp159 const std::string &InputFile, const std::string &OutputFile,
168 const std::string &InputFile, in ExecuteProgram() argument
255 const std::string &InputFile, const std::string &OutputFile, in ExecuteProgram() argument
304 const std::string &InputFile, const std::string &OutputFile,
313 const std::string &InputFile, const std::string &OutputFile, in ExecuteProgram() argument
485 const std::string &InputFile, in ExecuteProgram() argument
547 const std::string &InputFile, const std::string &OutputFile,
556 const std::string &InputFile, in ExecuteProgram() argument
626 const std::string &InputFile, in ExecuteProgram() argument
771 InputFile + "-%%%%%%%" + LTDL_SHLIB_EXT, UniqueFilename); in MakeSharedObject()
[all …]
H A DToolRunner.h65 FileType fileType, const std::string &InputFile,
73 Error MakeSharedObject(const std::string &InputFile, FileType fileType,
138 const std::string &InputFile, const std::string &OutputFile,
172 const std::string &InputFile, const std::string &OutputFile,
/freebsd-12.1/contrib/llvm/lib/Support/
H A DSignals.cpp145 SmallString<32> InputFile, OutputFile; in printSymbolizedStackTrace() local
146 sys::fs::createTemporaryFile("symbolizer-input", "", InputFD, InputFile); in printSymbolizedStackTrace()
148 FileRemover InputRemover(InputFile.c_str()); in printSymbolizedStackTrace()
159 Optional<StringRef> Redirects[] = {StringRef(InputFile), in printSymbolizedStackTrace()
/freebsd-12.1/contrib/llvm/tools/llvm-lto2/
H A Dllvm-lto2.cpp264 std::unique_ptr<InputFile> Input = in run()
265 check(InputFile::create(MB->getMemBufferRef()), F); in run()
268 for (const InputFile::Symbol &Sym : Input->symbols()) { in run()
335 std::unique_ptr<InputFile> Input = in dumpSymtab()
336 check(InputFile::create(MB->getMemBufferRef()), F); in dumpSymtab()
347 for (const InputFile::Symbol &Sym : Input->symbols()) { in dumpSymtab()
/freebsd-12.1/contrib/llvm/lib/LTO/
H A DLTO.cpp388 InputFile::~InputFile() = default;
390 Expected<std::unique_ptr<InputFile>> InputFile::create(MemoryBufferRef Object) { in create()
391 std::unique_ptr<InputFile> File(new InputFile); in create()
418 StringRef InputFile::getName() const { in getName()
446 void LTO::addModuleToGlobalRes(ArrayRef<InputFile::Symbol> Syms, in addModuleToGlobalRes()
452 for (const InputFile::Symbol &Sym : Syms) { in addModuleToGlobalRes()
504 for (const InputFile::Symbol &Sym : Input->symbols()) { in writeToResolutionFile()
523 Error LTO::add(std::unique_ptr<InputFile> Input, in add()
542 Error LTO::addModule(InputFile &Input, unsigned ModI, in addModule()
665 for (const InputFile::Symbol &Sym : Syms) { in addRegularLTO()
[all …]
/freebsd-12.1/sys/contrib/dev/acpica/compiler/
H A Dprutils.c487 FILE *InputFile, in PrPushInputFileStack() argument
510 AslGbl_CurrentLineNumber, InputFile); in PrPushInputFileStack()
518 AslGbl_Files[ASL_FILE_INPUT].Handle = InputFile; in PrPushInputFileStack()
/freebsd-12.1/contrib/llvm/tools/lli/
H A Dlli.cpp78 InputFile(cl::desc("<input bitcode>"), cl::Positional, cl::init("-")); variable
391 std::unique_ptr<Module> Owner = parseIRFile(InputFile, Err, Context); in main()
398 CacheName.append(InputFile); in main()
546 InputFile = static_cast<std::string>(FakeArgv0); in main()
550 if (StringRef(InputFile).endswith(".bc")) in main()
551 InputFile.erase(InputFile.length() - 3); in main()
555 InputArgv.insert(InputArgv.begin(), InputFile); in main()
760 parseIRFile(InputFile, Err, *TSCtx.getContext()), TSCtx); in runOrcLazyJIT()
847 Args.push_back(InputFile); in runOrcLazyJIT()

123