|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/BinaryFormat/MachO.h 1025 sys::swapByteOrder(mh.magic);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp 122 switch (read32(&mh->magic, false)) {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp 593 mh->magic = _is64 ? llvm::MachO::MH_MAGIC_64 : llvm::MachO::MH_MAGIC;
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp 412 if (::memcmp (&header.magic, &magicks[i], sizeof (uint32_t)) == 0)
418 if (header.magic == llvm::MachO::MH_CIGAM ||
419 header.magic == llvm::MachO::MH_CIGAM_64) {
420 header.magic = llvm::ByteSwap_32(header.magic);
420 header.magic = llvm::ByteSwap_32(header.magic);
666 if (mh.magic == llvm::MachO::MH_CIGAM || mh.magic == llvm::MachO::MH_MAGIC)
666 if (mh.magic == llvm::MachO::MH_CIGAM || mh.magic == llvm::MachO::MH_MAGIC)
668 if (mh.magic == llvm::MachO::MH_CIGAM_64 ||
669 mh.magic == llvm::MachO::MH_MAGIC_64)
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp 376 image_infos[i].header.magic =
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp 654 const ByteOrder endian = GetByteOrderFromMagic(m_dyld.header.magic);
772 header->magic = data.GetU32(&offset);
775 DynamicLoaderMacOSXDYLD::GetByteOrderFromMagic(header->magic));
776 switch (header->magic) {
1147 switch (m_dyld.header.magic) {
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp 829 header.sizeofcmds + MachHeaderSizeFromMagic(header.magic);
833 data_offset = MachHeaderSizeFromMagic(header.magic);
928 header.magic = data.GetU32(data_offset_ptr);
931 switch (header.magic) {
987 m_header.magic = m_data.GetU32(&offset);
988 switch (m_header.magic) {
1026 GetAllArchSpecs(m_header, m_data, MachHeaderSizeFromMagic(m_header.magic),
1040 m_header.sizeofcmds + MachHeaderSizeFromMagic(m_header.magic);
1263 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
1292 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
1818 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
1822 offset = MachHeaderSizeFromMagic(m_header.magic);
2058 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
4711 if (m_header.magic == MH_MAGIC_64 || m_header.magic == MH_CIGAM_64)
4711 if (m_header.magic == MH_MAGIC_64 || m_header.magic == MH_CIGAM_64)
4719 GetAllArchSpecs(m_header, m_data, MachHeaderSizeFromMagic(m_header.magic),
4988 GetAllArchSpecs(header, data, MachHeaderSizeFromMagic(header.magic),
5013 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
5025 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
5161 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
5315 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
5343 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
5383 offset = MachHeaderSizeFromMagic(m_header.magic);
5411 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
5606 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
5645 MachHeaderSizeFromMagic(m_header.magic));
5769 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
5830 lldb::offset_t offset = MachHeaderSizeFromMagic(m_header.magic);
5859 offset = MachHeaderSizeFromMagic(m_header.magic);
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp 139 if (header.magic == llvm::MachO::MH_CIGAM ||
140 header.magic == llvm::MachO::MH_CIGAM_64) {
141 header.magic = llvm::ByteSwap_32(header.magic);
141 header.magic = llvm::ByteSwap_32(header.magic);
153 if (header.magic == llvm::MachO::MH_MAGIC ||
154 header.magic == llvm::MachO::MH_MAGIC_64) {
tools/llvm-objcopy/MachO/MachOReader.cpp 21 O.Header.Magic = MachOObj.getHeader().magic;
tools/llvm-objdump/MachODump.cpp10207 PrintMachHeader(H.magic, H.cputype, H.cpusubtype, H.filetype, H.ncmds,
tools/llvm-readobj/MachODumper.cpp 424 W.printEnum("Magic", Header.magic, makeArrayRef(MachOMagics));
tools/obj2yaml/macho2yaml.cpp 206 Y->Header.magic = Obj.getHeader().magic;
unittests/BinaryFormat/MachOTest.cpp 34 ASSERT_EQ(Header->magic, MH_MAGIC);