Home
last modified time | relevance | path

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

123

/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DSymbolicFile.cpp47 case file_magic::bitcode: in createSymbolicFile()
51 case file_magic::elf: in createSymbolicFile()
54 case file_magic::elf_core: in createSymbolicFile()
55 case file_magic::goff_object: in createSymbolicFile()
58 case file_magic::macho_core: in createSymbolicFile()
62 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.cpp51 case file_magic::archive: in createBinary()
53 case file_magic::elf: in createBinary()
57 case file_magic::elf_core: in createBinary()
58 case file_magic::goff_object: in createBinary()
62 case file_magic::macho_core: in createBinary()
74 case file_magic::bitcode: in createBinary()
83 case file_magic::pdb: in createBinary()
86 case file_magic::unknown: in createBinary()
87 case file_magic::clang_ast: in createBinary()
98 case file_magic::minidump: in createBinary()
[all …]
H A DObjectFile.cpp156 case file_magic::unknown: in createObjectFile()
157 case file_magic::bitcode: in createObjectFile()
158 case file_magic::clang_ast: in createObjectFile()
160 case file_magic::archive: in createObjectFile()
163 case file_magic::pdb: in createObjectFile()
164 case file_magic::minidump: in createObjectFile()
165 case file_magic::goff_object: in createObjectFile()
173 case file_magic::tapi_file: in createObjectFile()
175 case file_magic::elf: in createObjectFile()
179 case file_magic::elf_core: in createObjectFile()
[all …]
H A DIRObjectFile.cpp90 file_magic Type = identify_magic(Object.getBuffer()); in findBitcodeInMemBuffer()
92 case file_magic::bitcode: in findBitcodeInMemBuffer()
94 case file_magic::elf_relocatable: in findBitcodeInMemBuffer()
95 case file_magic::macho_object: in findBitcodeInMemBuffer()
96 case file_magic::wasm_object: in findBitcodeInMemBuffer()
97 case file_magic::coff_object: { in findBitcodeInMemBuffer()
H A DOffloadBinary.cpp179 if (identify_magic(Buf.getBuffer()) != file_magic::offload_binary) in create()
271 file_magic Type = identify_magic(Buffer.getBuffer()); in extractOffloadBinaries()
273 case file_magic::bitcode: in extractOffloadBinaries()
275 case file_magic::elf_relocatable: in extractOffloadBinaries()
276 case file_magic::elf_executable: in extractOffloadBinaries()
277 case file_magic::elf_shared_object: in extractOffloadBinaries()
278 case file_magic::coff_object: { in extractOffloadBinaries()
285 case file_magic::archive: { in extractOffloadBinaries()
292 case file_magic::offload_binary: in extractOffloadBinaries()
H A DArchiveWriter.cpp78 if (identify_magic(MemBufferRef.getBuffer()) == file_magic::bitcode) { in detectKindFromObject()
80 MemBufferRef, file_magic::bitcode, &Context)) { in detectKindFromObject()
485 const file_magic Type = identify_magic(Buf.getBuffer()); in getSymbolicFile()
489 if (Type == file_magic::bitcode) { in getSymbolicFile()
491 Buf, file_magic::bitcode, &Context); in getSymbolicFile()
/freebsd-14.2/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DMagic.cpp35 return file_magic::unknown; in identify_magic()
92 return file_magic::bitcode; in identify_magic()
96 return file_magic::bitcode; in identify_magic()
102 return file_magic::clang_ast; in identify_magic()
106 return file_magic::archive; in identify_magic()
110 return file_magic::archive; in identify_magic()
120 return file_magic::elf; in identify_magic()
132 return file_magic::elf; in identify_magic()
235 return file_magic::pdb; in identify_magic()
250 return file_magic::tapi_file; in identify_magic()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DMagic.h20 struct file_magic { struct
66 file_magic() = default; argument
67 file_magic(Impl V) : V(V) {} in file_magic() function
75 file_magic identify_magic(StringRef magic); argument
83 std::error_code identify_magic(const Twine &path, file_magic &result);
/freebsd-14.2/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/
H A DLibDriver.cpp136 if (identify_magic(MaybeBuf.get()->getBuffer()) == file_magic::archive) { in doList()
221 file_magic Magic = identify_magic(MB.getBuffer()); in appendFile()
223 if (Magic != file_magic::coff_object && Magic != file_magic::bitcode && in appendFile()
224 Magic != file_magic::archive && Magic != file_magic::windows_resource && in appendFile()
225 Magic != file_magic::coff_import_library) { in appendFile()
236 if (Magic == file_magic::archive) { in appendFile()
265 if (Magic == file_magic::coff_object || Magic == file_magic::bitcode) { in appendFile()
267 (Magic == file_magic::coff_object) ? getCOFFFileMachine(MB) in appendFile()
/freebsd-14.2/contrib/llvm-project/lld/MachO/
H A DDriverUtils.cpp225 file_magic magic = identify_magic(mbref.getBuffer()); in loadDylib()
226 if (magic == file_magic::tapi_file) { in loadDylib()
245 assert(magic == file_magic::macho_dynamically_linked_shared_lib || in loadDylib()
246 magic == file_magic::macho_dynamically_linked_shared_lib_stub || in loadDylib()
247 magic == file_magic::macho_executable || in loadDylib()
248 magic == file_magic::macho_bundle); in loadDylib()
H A DDriver.cpp283 file_magic magic = identify_magic(mbref.getBuffer()); in addFile()
285 case file_magic::archive: { in addFile()
369 case file_magic::macho_object: in addFile()
372 case file_magic::macho_dynamically_linked_shared_lib: in addFile()
373 case file_magic::macho_dynamically_linked_shared_lib_stub: in addFile()
374 case file_magic::tapi_file: in addFile()
379 case file_magic::bitcode: in addFile()
382 case file_magic::macho_executable: in addFile()
383 case file_magic::macho_bundle: in addFile()
408 if (config->printEachFile && magic != file_magic::archive && !isLazy) in addFile()
H A DObjC.cpp63 case file_magic::macho_object: in hasObjCSection()
65 case file_magic::bitcode: in hasObjCSection()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Object/
H A DSymbolicFile.h171 createSymbolicFile(MemoryBufferRef Object, llvm::file_magic Type,
176 return createSymbolicFile(Object, llvm::file_magic::unknown, nullptr); in createSymbolicFile()
183 static bool isSymbolicFile(file_magic Type, const LLVMContext *Context);
H A DObjectFile.h372 createObjectFile(MemoryBufferRef Object, llvm::file_magic Type,
376 return createObjectFile(Object, llvm::file_magic::unknown); in createObjectFile()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Debuginfod/
H A DDebuginfod.cpp396 file_magic Type; in hasELFMagic()
401 case file_magic::elf: in hasELFMagic()
402 case file_magic::elf_relocatable: in hasELFMagic()
403 case file_magic::elf_executable: in hasELFMagic()
404 case file_magic::elf_shared_object: in hasELFMagic()
405 case file_magic::elf_core: in hasELFMagic()
/freebsd-14.2/contrib/file/python/
H A DMakefile.am3 tests.py file_magic/__init__.py
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp102 file_magic Magic; in loadPdbFile()
104 if (EC || Magic != file_magic::pdb) in loadPdbFile()
157 file_magic Magic; in createFromExe()
159 if (EC || Magic != file_magic::pdb) in createFromExe()
H A DInputFile.cpp307 file_magic Magic; in open()
312 if (Magic == file_magic::coff_object) { in open()
322 if (Magic == file_magic::pdb) { in open()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ObjectFile/PDB/
H A DObjectFilePDB.cpp169 llvm::file_magic magic; in loadPDBFile()
171 if (ec || magic != llvm::file_magic::pdb) in loadPDBFile()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/
H A DLVReaderHandler.cpp140 file_magic FileMagic = identify_magic(Buffer.getBuffer()); in handleBuffer()
141 if (FileMagic == file_magic::pdb) { in handleBuffer()
177 if (FileMagic == file_magic::pecoff_executable) { in handleBuffer()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DJITLink.cpp460 case file_magic::macho_object: in createLinkGraphFromObject()
462 case file_magic::elf_relocatable: in createLinkGraphFromObject()
464 case file_magic::coff_object: in createLinkGraphFromObject()
H A DCOFF.cpp50 if (Magic != file_magic::coff_object) in createLinkGraphFromCOFFObject()
/freebsd-14.2/contrib/llvm-project/lld/COFF/
H A DDriver.cpp198 case file_magic::windows_resource: in addBuffer()
201 case file_magic::archive: in addBuffer()
215 case file_magic::bitcode: in addBuffer()
218 case file_magic::coff_object: in addBuffer()
219 case file_magic::coff_import_library: in addBuffer()
222 case file_magic::pdb: in addBuffer()
225 case file_magic::coff_cl_gl_object: in addBuffer()
228 case file_magic::pecoff_executable: in addBuffer()
292 if (magic == file_magic::coff_import_library) { in addArchiveBuffer()
300 if (magic == file_magic::coff_object) { in addArchiveBuffer()
[all …]
/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DDriver.cpp247 return identify_magic(mb.getBuffer()) == llvm::file_magic::bitcode; in isBitcode()
278 case file_magic::unknown: in addFile()
281 case file_magic::archive: { in addFile()
311 if (magic == file_magic::elf_relocatable) { in addFile()
314 } else if (magic == file_magic::bitcode) in addFile()
325 case file_magic::elf_shared_object: { in addFile()
342 case file_magic::bitcode: in addFile()
345 case file_magic::elf_relocatable: in addFile()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/
H A DObjectFileCOFF.cpp27 file_magic::coff_object; in IsCOFFObjectFile()

123