Home
last modified time | relevance | path

Searched refs:file_magic (Results 1 – 25 of 64) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DSymbolicFile.cpp48 case file_magic::bitcode: in createSymbolicFile()
52 case file_magic::elf: in createSymbolicFile()
55 case file_magic::elf_core: in createSymbolicFile()
56 case file_magic::goff_object: in createSymbolicFile()
59 case file_magic::macho_core: in createSymbolicFile()
63 case file_magic::macho_bundle: in createSymbolicFile()
70 case file_magic::wasm_object: in createSymbolicFile()
100 case file_magic::bitcode: in isSymbolicFile()
102 case file_magic::elf: in isSymbolicFile()
105 case file_magic::elf_core: in isSymbolicFile()
[all …]
H A DBinary.cpp52 case file_magic::archive: in createBinary()
54 case file_magic::elf: in createBinary()
58 case file_magic::elf_core: in createBinary()
59 case file_magic::goff_object: in createBinary()
63 case file_magic::macho_core: in createBinary()
71 case file_magic::coff_object: in createBinary()
74 case file_magic::bitcode: in createBinary()
83 case file_magic::pdb: in createBinary()
86 case file_magic::unknown: in createBinary()
90 case file_magic::minidump: in createBinary()
[all …]
H A DObjectFile.cpp140 case file_magic::unknown: in createObjectFile()
141 case file_magic::bitcode: in createObjectFile()
143 case file_magic::archive: in createObjectFile()
146 case file_magic::pdb: in createObjectFile()
147 case file_magic::minidump: in createObjectFile()
148 case file_magic::goff_object: in createObjectFile()
150 case file_magic::tapi_file: in createObjectFile()
152 case file_magic::elf: in createObjectFile()
156 case file_magic::elf_core: in createObjectFile()
161 case file_magic::macho_core: in createObjectFile()
[all …]
H A DIRObjectFile.cpp91 file_magic Type = identify_magic(Object.getBuffer()); in findBitcodeInMemBuffer()
93 case file_magic::bitcode: in findBitcodeInMemBuffer()
95 case file_magic::elf_relocatable: in findBitcodeInMemBuffer()
96 case file_magic::macho_object: in findBitcodeInMemBuffer()
97 case file_magic::wasm_object: in findBitcodeInMemBuffer()
98 case file_magic::coff_object: { in findBitcodeInMemBuffer()
H A DArchiveWriter.cpp376 const file_magic Type = identify_magic(Buf.getBuffer()); in getSymbols()
380 if (Type == file_magic::bitcode) { in getSymbols()
382 Buf, file_magic::bitcode, &Context); in getSymbols()
/freebsd-13.1/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DMagic.cpp37 return file_magic::unknown; in identify_magic()
60 return file_magic::coff_object; in identify_magic()
62 return file_magic::wasm_object; in identify_magic()
81 return file_magic::bitcode; in identify_magic()
85 return file_magic::bitcode; in identify_magic()
89 return file_magic::archive; in identify_magic()
100 return file_magic::elf; in identify_magic()
112 return file_magic::elf; in identify_magic()
209 return file_magic::pdb; in identify_magic()
211 return file_magic::minidump; in identify_magic()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DMagic.h20 struct file_magic { struct
58 file_magic() = default; argument
59 file_magic(Impl V) : V(V) {} in file_magic() argument
67 file_magic identify_magic(StringRef magic); argument
75 std::error_code identify_magic(const Twine &path, file_magic &result);
/freebsd-13.1/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/
H A DLibDriver.cpp119 if (identify_magic(MaybeBuf.get()->getBuffer()) == file_magic::archive) { in doList()
183 file_magic Magic = identify_magic(MB.getBuffer()); in appendFile()
185 if (Magic != file_magic::coff_object && Magic != file_magic::bitcode && in appendFile()
186 Magic != file_magic::archive && Magic != file_magic::windows_resource && in appendFile()
187 Magic != file_magic::coff_import_library) { in appendFile()
198 if (Magic == file_magic::archive) { in appendFile()
227 if (Magic == file_magic::coff_object || Magic == file_magic::bitcode) { in appendFile()
229 (Magic == file_magic::coff_object) ? getCOFFFileMachine(MB) in appendFile()
/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DDriverUtils.cpp216 file_magic magic = identify_magic(mbref.getBuffer()); in loadDylib()
217 if (magic == file_magic::tapi_file) { in loadDylib()
235 assert(magic == file_magic::macho_dynamically_linked_shared_lib || in loadDylib()
236 magic == file_magic::macho_dynamically_linked_shared_lib_stub || in loadDylib()
237 magic == file_magic::macho_executable || in loadDylib()
238 magic == file_magic::macho_bundle); in loadDylib()
289 case file_magic::macho_object: in loadArchiveMember()
293 case file_magic::bitcode: in loadArchiveMember()
H A DDriver.cpp280 file_magic magic = identify_magic(mbref.getBuffer()); in addFile()
282 case file_magic::archive: { in addFile()
336 case file_magic::macho_object: in addFile()
339 case file_magic::macho_dynamically_linked_shared_lib: in addFile()
340 case file_magic::macho_dynamically_linked_shared_lib_stub: in addFile()
341 case file_magic::tapi_file: in addFile()
348 case file_magic::bitcode: in addFile()
351 case file_magic::macho_executable: in addFile()
352 case file_magic::macho_bundle: in addFile()
366 if (config->printEachFile && magic != file_magic::archive) in addFile()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Object/
H A DSymbolicFile.h167 createSymbolicFile(MemoryBufferRef Object, llvm::file_magic Type,
172 return createSymbolicFile(Object, llvm::file_magic::unknown, nullptr); in createSymbolicFile()
179 static bool isSymbolicFile(file_magic Type, const LLVMContext *Context);
H A DObjectFile.h356 createObjectFile(MemoryBufferRef Object, llvm::file_magic Type,
360 return createObjectFile(Object, llvm::file_magic::unknown); in createObjectFile()
/freebsd-13.1/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DMachONormalizedFileBinaryReader.cpp49 using llvm::file_magic;
537 bool canParse(file_magic magic, MemoryBufferRef mb) const override { in canParse()
538 return (magic == file_magic::macho_object && mb.getBufferSize() > 32); in canParse()
557 bool canParse(file_magic magic, MemoryBufferRef mb) const override { in canParse()
559 case file_magic::macho_dynamically_linked_shared_lib: in canParse()
560 case file_magic::macho_dynamically_linked_shared_lib_stub: in canParse()
583 bool canParse(file_magic magic, MemoryBufferRef mb) const override { in canParse()
584 return magic == file_magic::tapi_file; in canParse()
/freebsd-13.1/contrib/llvm-project/lld/lib/Core/
H A DReader.cpp20 using llvm::file_magic;
39 file_magic fileType = identify_magic(content); in loadFile()
/freebsd-13.1/contrib/llvm-project/lld/lib/ReaderWriter/
H A DFileArchive.cpp33 using llvm::file_magic;
205 bool canParse(file_magic magic, MemoryBufferRef) const override { in canParse()
206 return magic == file_magic::archive; in canParse()
/freebsd-13.1/contrib/file/python/
H A DMakefile.am3 tests.py file_magic/__init__.py
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp93 file_magic Magic; in loadPdbFile()
95 if (EC || Magic != file_magic::pdb) in loadPdbFile()
148 file_magic Magic; in createFromExe()
150 if (EC || Magic != file_magic::pdb) in createFromExe()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ObjectFile/PDB/
H A DObjectFilePDB.cpp171 llvm::file_magic magic; in loadPDBFile()
173 if (ec || magic != llvm::file_magic::pdb) in loadPDBFile()
/freebsd-13.1/contrib/llvm-project/lld/COFF/
H A DDriver.cpp201 case file_magic::windows_resource: in addBuffer()
204 case file_magic::archive: in addBuffer()
218 case file_magic::bitcode: in addBuffer()
224 case file_magic::coff_object: in addBuffer()
225 case file_magic::coff_import_library: in addBuffer()
231 case file_magic::pdb: in addBuffer()
234 case file_magic::coff_cl_gl_object: in addBuffer()
237 case file_magic::pecoff_executable: in addBuffer()
282 if (magic == file_magic::coff_import_library) { in addArchiveBuffer()
290 if (magic == file_magic::coff_object) { in addArchiveBuffer()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DInputFile.cpp260 file_magic Magic; in open()
265 if (Magic == file_magic::coff_object) { in open()
275 if (Magic == file_magic::pdb) { in open()
/freebsd-13.1/contrib/llvm-project/lld/include/lld/Core/
H A DReader.h46 virtual bool canParse(llvm::file_magic magic, MemoryBufferRef mb) const = 0;
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLink.cpp398 case file_magic::macho_object: in createLinkGraphFromObject()
400 case file_magic::elf_relocatable: in createLinkGraphFromObject()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp675 identify_magic(NMOrErr->Buf->getBuffer()) == file_magic::archive) { in addChildMember()
715 identify_magic(NMOrErr->Buf->getBuffer()) == file_magic::archive) { in addMember()
897 if (identify_magic(MemBufferRef.getBuffer()) == file_magic::bitcode) { in getKindFromMember()
899 MemBufferRef, file_magic::bitcode, &Context)) { in getKindFromMember()
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DDriver.cpp221 case file_magic::unknown: in addFile()
224 case file_magic::archive: { in addFile()
244 if (identify_magic(p.first.getBuffer()) != file_magic::bitcode) { in addFile()
259 case file_magic::elf_shared_object: in addFile()
278 case file_magic::bitcode: in addFile()
279 case file_magic::elf_relocatable: in addFile()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-readobj/
H A Dllvm-readobj.cpp512 file_magic Type = identify_magic(Buffer->getBuffer()); in dumpInput()
513 if (Type == file_magic::bitcode) { in dumpInput()

123