Home
last modified time | relevance | path

Searched refs:SymbolicFile (Results 1 – 25 of 26) sorted by relevance

12

/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DSymbolicFile.h99 class SymbolicFile; variable
105 const SymbolicFile *OwningObject = nullptr;
127 BasicSymbolRef(DataRefImpl SymbolP, const SymbolicFile *Owner);
140 const SymbolicFile *getObject() const;
145 class SymbolicFile : public Binary {
147 SymbolicFile(unsigned int Type, MemoryBufferRef Source);
148 ~SymbolicFile() override;
168 static Expected<std::unique_ptr<SymbolicFile>>
172 static Expected<std::unique_ptr<SymbolicFile>>
185 const SymbolicFile *Owner) in BasicSymbolRef()
[all …]
H A DCOFFImportFile.h29 class COFFImportFile : public SymbolicFile {
32 : SymbolicFile(ID_COFFImportFile, Source) {} in COFFImportFile()
H A DTapiFile.h35 class TapiFile : public SymbolicFile {
H A DIRObjectFile.h27 class IRObjectFile : public SymbolicFile {
H A DObjectFile.h228 class ObjectFile : public SymbolicFile {
432 const SymbolicFile *O = BasicSymbolRef::getObject(); in getObject()
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DSymbolicFile.cpp31 SymbolicFile::SymbolicFile(unsigned int Type, MemoryBufferRef Source) in SymbolicFile() function in SymbolicFile
34 SymbolicFile::~SymbolicFile() = default;
36 Expected<std::unique_ptr<SymbolicFile>>
37 SymbolicFile::createSymbolicFile(MemoryBufferRef Object, file_magic Type, in createSymbolicFile()
73 return std::unique_ptr<SymbolicFile>(new COFFImportFile(Object)); in createSymbolicFile()
98 bool SymbolicFile::isSymbolicFile(file_magic Type, const LLVMContext *Context) { in isSymbolicFile()
H A DCMakeLists.txt26 SymbolicFile.cpp
H A DArchiveWriter.cpp69 if (auto ObjOrErr = object::SymbolicFile::createSymbolicFile( in detectKindFromObject()
452 std::unique_ptr<object::SymbolicFile> Obj; in getSymbols()
456 if (!object::SymbolicFile::isSymbolicFile(Type, &Context)) in getSymbols()
459 auto ObjOrErr = object::SymbolicFile::createSymbolicFile( in getSymbols()
465 auto ObjOrErr = object::SymbolicFile::createSymbolicFile(Buf); in getSymbols()
H A DTapiFile.cpp42 : SymbolicFile(ID_TapiFile, Source), Arch(Arch) { in TapiFile()
H A DIRObjectFile.cpp30 : SymbolicFile(Binary::ID_IR, Object), Mods(std::move(Mods)) { in IRObjectFile()
H A DObjectFile.cpp44 : SymbolicFile(Type, Source) {} in ObjectFile()
/openbsd-src/gnu/llvm/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp252 bool initializeFlags(const SymbolicFile &Obj) { in initializeFlags()
296 static char isSymbolList64Bit(SymbolicFile &Obj) { in isSymbolList64Bit()
321 static void darwinPrintSymbol(SymbolicFile &Obj, const NMSymbol &S, in darwinPrintSymbol()
715 static void printSymbolList(SymbolicFile &Obj, in printSymbolList()
1070 static bool isObject(SymbolicFile &Obj, basic_symbol_iterator I) { in isObject()
1077 static StringRef getNMTypeName(SymbolicFile &Obj, basic_symbol_iterator I) { in getNMTypeName()
1087 static char getNMSectionTagAndName(SymbolicFile &Obj, basic_symbol_iterator I, in getNMSectionTagAndName()
1666 static bool shouldDump(SymbolicFile &Obj) { in shouldDump()
1755 static Expected<SymbolicFile::basic_symbol_iterator_range>
1756 getDynamicSyms(SymbolicFile &Obj) { in getDynamicSyms()
[all …]
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Object/
H A DBUILD.gn44 "SymbolicFile.cpp",
/openbsd-src/gnu/usr.bin/clang/libLLVMObject/
H A DMakefile32 SymbolicFile.cpp \
/openbsd-src/gnu/llvm/llvm/tools/llvm-lipo/
H A Dllvm-lipo.cpp558 SmallVectorImpl<std::unique_ptr<SymbolicFile>> &ExtractedObjects) { in buildSlices()
610 SmallVector<std::unique_ptr<SymbolicFile>, 1> ExtractedObjects; in createUniversalBinary()
638 SmallVector<std::unique_ptr<SymbolicFile>, 2> ExtractedObjects; in extractSlice()
700 SmallVector<std::unique_ptr<SymbolicFile>, 2> ExtractedObjects; in replaceSlices()
/openbsd-src/gnu/llvm/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp649 static bool is64BitSymbolicFile(SymbolicFile &Obj) { in is64BitSymbolicFile()
672 if (SymbolicFile *SymFile = dyn_cast<SymbolicFile>(&Bin)) { in isValidInBitMode()
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd642258 ./usr/include/llvm/Object/SymbolicFile.h
H A Dclang.macppc2257 ./usr/include/llvm/Object/SymbolicFile.h
H A Dclang.loongson2257 ./usr/include/llvm/Object/SymbolicFile.h
H A Dclang.octeon2257 ./usr/include/llvm/Object/SymbolicFile.h
H A Dclang.arm642258 ./usr/include/llvm/Object/SymbolicFile.h
H A Dclang.powerpc642256 ./usr/include/llvm/Object/SymbolicFile.h
H A Dclang.armv72256 ./usr/include/llvm/Object/SymbolicFile.h
H A Dclang.i3862256 ./usr/include/llvm/Object/SymbolicFile.h
H A Dclang.sparc642257 ./usr/include/llvm/Object/SymbolicFile.h

12