| /src/contrib/llvm-project/llvm/lib/Object/ |
| H A D | SymbolicFile.cpp | 37 SymbolicFile::createSymbolicFile(MemoryBufferRef Object, file_magic Type, in createSymbolicFile() 40 if (Type == file_magic::unknown) in createSymbolicFile() 47 case file_magic::bitcode: in createSymbolicFile() 51 case file_magic::elf: in createSymbolicFile() 52 case file_magic::elf_executable: in createSymbolicFile() 53 case file_magic::elf_shared_object: in createSymbolicFile() 54 case file_magic::elf_core: in createSymbolicFile() 55 case file_magic::goff_object: in createSymbolicFile() 56 case file_magic::macho_executable: in createSymbolicFile() 57 case file_magic::macho_fixed_virtual_memory_shared_lib: in createSymbolicFile() [all …]
|
| H A D | Binary.cpp | 48 file_magic Type = identify_magic(Buffer.getBuffer()); in createBinary() 51 case file_magic::archive: in createBinary() 53 case file_magic::elf: in createBinary() 54 case file_magic::elf_relocatable: in createBinary() 55 case file_magic::elf_executable: in createBinary() 56 case file_magic::elf_shared_object: in createBinary() 57 case file_magic::elf_core: in createBinary() 58 case file_magic::goff_object: in createBinary() 59 case file_magic::macho_object: in createBinary() 60 case file_magic::macho_executable: in createBinary() [all …]
|
| H A D | ObjectFile.cpp | 149 ObjectFile::createObjectFile(MemoryBufferRef Object, file_magic Type, in createObjectFile() 152 if (Type == file_magic::unknown) in createObjectFile() 156 case file_magic::unknown: in createObjectFile() 157 case file_magic::bitcode: in createObjectFile() 158 case file_magic::clang_ast: in createObjectFile() 159 case file_magic::coff_cl_gl_object: in createObjectFile() 160 case file_magic::archive: in createObjectFile() 161 case file_magic::macho_universal_binary: in createObjectFile() 162 case file_magic::windows_resource: in createObjectFile() 163 case file_magic::pdb: in createObjectFile() [all …]
|
| H A D | IRObjectFile.cpp | 90 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 D | OffloadBinary.cpp | 179 if (identify_magic(Buf.getBuffer()) != file_magic::offload_binary) in create() 274 file_magic Type = identify_magic(Buffer.getBuffer()); in extractOffloadBinaries() 276 case file_magic::bitcode: in extractOffloadBinaries() 278 case file_magic::elf_relocatable: in extractOffloadBinaries() 279 case file_magic::elf_executable: in extractOffloadBinaries() 280 case file_magic::elf_shared_object: in extractOffloadBinaries() 281 case file_magic::coff_object: { in extractOffloadBinaries() 288 case file_magic::archive: { in extractOffloadBinaries() 295 case file_magic::offload_binary: in extractOffloadBinaries()
|
| H A D | ArchiveWriter.cpp | 82 if (identify_magic(MemBufferRef.getBuffer()) == file_magic::bitcode) { in detectKindFromObject() 84 MemBufferRef, file_magic::bitcode, &Context)) { in detectKindFromObject() 487 const file_magic Type = identify_magic(Buf.getBuffer()); in getSymbolicFile() 491 if (Type == file_magic::bitcode) { in getSymbolicFile() 493 Buf, file_magic::bitcode, &Context); in getSymbolicFile()
|
| /src/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | Magic.cpp | 33 file_magic llvm::identify_magic(StringRef Magic) { in identify_magic() 35 return file_magic::unknown; in identify_magic() 43 return file_magic::coff_import_library; in identify_magic() 47 return file_magic::coff_object; in identify_magic() 49 return file_magic::coff_cl_gl_object; in identify_magic() 50 return file_magic::coff_import_library; in identify_magic() 55 return file_magic::windows_resource; in identify_magic() 58 return file_magic::coff_object; in identify_magic() 60 return file_magic::wasm_object; in identify_magic() 67 return file_magic::xcoff_object_32; in identify_magic() [all …]
|
| /src/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | Magic.h | 20 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);
|
| /src/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/ |
| H A D | LibDriver.cpp | 137 if (identify_magic(MaybeBuf.get()->getBuffer()) == file_magic::archive) { in doList() 222 file_magic Magic = identify_magic(MB.getBuffer()); in appendFile() 224 if (Magic != file_magic::coff_object && Magic != file_magic::bitcode && in appendFile() 225 Magic != file_magic::archive && Magic != file_magic::windows_resource && in appendFile() 226 Magic != file_magic::coff_import_library) { in appendFile() 237 if (Magic == file_magic::archive) { in appendFile() 266 if (Magic == file_magic::coff_object || Magic == file_magic::bitcode) { in appendFile() 268 (Magic == file_magic::coff_object) ? getCOFFFileMachine(MB) in appendFile()
|
| /src/contrib/llvm-project/lld/MachO/ |
| H A D | DriverUtils.cpp | 235 file_magic magic = identify_magic(mbref.getBuffer()); in loadDylib() 236 if (magic == file_magic::tapi_file) { in loadDylib() 255 assert(magic == file_magic::macho_dynamically_linked_shared_lib || in loadDylib() 256 magic == file_magic::macho_dynamically_linked_shared_lib_stub || in loadDylib() 257 magic == file_magic::macho_executable || in loadDylib() 258 magic == file_magic::macho_bundle); in loadDylib()
|
| H A D | Driver.cpp | 298 file_magic magic = identify_magic(mbref.getBuffer()); in addFile() 300 case file_magic::archive: { in addFile() 402 case file_magic::macho_object: in addFile() 405 case file_magic::macho_dynamically_linked_shared_lib: in addFile() 406 case file_magic::macho_dynamically_linked_shared_lib_stub: in addFile() 407 case file_magic::tapi_file: in addFile() 412 case file_magic::bitcode: in addFile() 415 case file_magic::macho_executable: in addFile() 416 case file_magic::macho_bundle: in addFile() 441 if (config->printEachFile && magic != file_magic::archive && !isLazy) in addFile()
|
| /src/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | SymbolicFile.h | 171 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 D | ObjectFile.h | 373 createObjectFile(MemoryBufferRef Object, llvm::file_magic Type, 377 return createObjectFile(Object, llvm::file_magic::unknown); in createObjectFile()
|
| /src/contrib/llvm-project/llvm/lib/Debuginfod/ |
| H A D | Debuginfod.cpp | 397 file_magic Type; in hasELFMagic() 402 case file_magic::elf: in hasELFMagic() 403 case file_magic::elf_relocatable: in hasELFMagic() 404 case file_magic::elf_executable: in hasELFMagic() 405 case file_magic::elf_shared_object: in hasELFMagic() 406 case file_magic::elf_core: in hasELFMagic()
|
| /src/contrib/file/python/ |
| H A D | Makefile.am | 2 tests.py file_magic/__init__.py
|
| /src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeSession.cpp | 102 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 D | InputFile.cpp | 307 file_magic Magic; in open() 312 if (Magic == file_magic::coff_object) { in open() 322 if (Magic == file_magic::pdb) { in open()
|
| /src/contrib/llvm-project/lldb/source/Plugins/ObjectFile/PDB/ |
| H A D | ObjectFilePDB.cpp | 169 llvm::file_magic magic; in loadPDBFile() 171 if (ec || magic != llvm::file_magic::pdb) in loadPDBFile()
|
| /src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/ |
| H A D | LVReaderHandler.cpp | 141 file_magic FileMagic = identify_magic(Buffer.getBuffer()); in handleBuffer() 142 if (FileMagic == file_magic::pdb) { in handleBuffer() 178 if (FileMagic == file_magic::pecoff_executable) { in handleBuffer()
|
| /src/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | JITLink.cpp | 461 case file_magic::macho_object: in createLinkGraphFromObject() 463 case file_magic::elf_relocatable: in createLinkGraphFromObject() 465 case file_magic::coff_object: in createLinkGraphFromObject()
|
| H A D | COFF.cpp | 50 if (Magic != file_magic::coff_object) in createLinkGraphFromCOFFObject()
|
| /src/contrib/llvm-project/lld/COFF/ |
| H A D | Driver.cpp | 187 case file_magic::windows_resource: in addBuffer() 190 case file_magic::archive: in addBuffer() 204 case file_magic::bitcode: in addBuffer() 207 case file_magic::coff_object: in addBuffer() 208 case file_magic::coff_import_library: in addBuffer() 211 case file_magic::pdb: in addBuffer() 214 case file_magic::coff_cl_gl_object: in addBuffer() 217 case file_magic::pecoff_executable: in addBuffer() 280 file_magic magic = identify_magic(mb.getBuffer()); in addArchiveBuffer() 281 if (magic == file_magic::coff_import_library) { in addArchiveBuffer() [all …]
|
| /src/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/ |
| H A D | ObjectFileCOFF.cpp | 27 file_magic::coff_object; in IsCOFFObjectFile()
|
| /src/contrib/llvm-project/lld/ELF/ |
| H A D | Driver.cpp | 249 return identify_magic(mb.getBuffer()) == llvm::file_magic::bitcode; in isBitcode() 280 case file_magic::unknown: in addFile() 283 case file_magic::archive: { in addFile() 313 if (magic == file_magic::elf_relocatable) { in addFile() 316 } else if (magic == file_magic::bitcode) in addFile() 327 case file_magic::elf_shared_object: { in addFile() 344 case file_magic::bitcode: in addFile() 347 case file_magic::elf_relocatable: in addFile()
|
| /src/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | llvm-readobj.cpp | 601 file_magic Type = identify_magic(Buffer->getBuffer()); in dumpInput() 602 if (Type == file_magic::bitcode) { in dumpInput()
|