|
LLVM
4.0.0
|
| anonymous enum : uint32_t |
| Enumerator | |
|---|---|
| MH_MAGIC | |
| MH_CIGAM | |
| MH_MAGIC_64 | |
| MH_CIGAM_64 | |
| FAT_MAGIC | |
| FAT_CIGAM | |
| FAT_MAGIC_64 | |
| FAT_CIGAM_64 | |
Definition at line 24 of file Support/MachO.h.
| anonymous enum |
Definition at line 53 of file Support/MachO.h.
| anonymous enum : uint32_t |
| Enumerator | |
|---|---|
| LC_REQ_DYLD | |
Definition at line 84 of file Support/MachO.h.
| anonymous enum : uint32_t |
| Enumerator | |
|---|---|
| SG_HIGHVM | |
| SG_FVMLIB | |
| SG_NORELOC | |
| SG_PROTECTED_VERSION_1 | |
| SECTION_TYPE | |
| SECTION_ATTRIBUTES | |
| SECTION_ATTRIBUTES_USR | |
| SECTION_ATTRIBUTES_SYS | |
Definition at line 98 of file Support/MachO.h.
| anonymous enum : uint32_t |
Definition at line 176 of file Support/MachO.h.
| anonymous enum |
| Enumerator | |
|---|---|
| REBASE_OPCODE_MASK | |
| REBASE_IMMEDIATE_MASK | |
Definition at line 230 of file Support/MachO.h.
| anonymous enum |
| Enumerator | |
|---|---|
| BIND_SYMBOL_FLAGS_WEAK_IMPORT | |
| BIND_SYMBOL_FLAGS_NON_WEAK_DEFINITION | |
| BIND_OPCODE_MASK | |
| BIND_IMMEDIATE_MASK | |
Definition at line 259 of file Support/MachO.h.
| anonymous enum |
| Enumerator | |
|---|---|
| EXPORT_SYMBOL_FLAGS_KIND_MASK | |
| EXPORT_SYMBOL_FLAGS_WEAK_DEFINITION | |
| EXPORT_SYMBOL_FLAGS_REEXPORT | |
| EXPORT_SYMBOL_FLAGS_STUB_AND_RESOLVER | |
Definition at line 283 of file Support/MachO.h.
| anonymous enum |
| Enumerator | |
|---|---|
| N_STAB | |
| N_PEXT | |
| N_TYPE | |
| N_EXT | |
Definition at line 296 of file Support/MachO.h.
| anonymous enum |
Definition at line 322 of file Support/MachO.h.
| anonymous enum : uint32_t |
| Enumerator | |
|---|---|
| R_ABS | |
| R_SCATTERED | |
Definition at line 385 of file Support/MachO.h.
| anonymous enum |
| Enumerator | |
|---|---|
| VM_PROT_READ | |
| VM_PROT_WRITE | |
| VM_PROT_EXECUTE | |
Definition at line 484 of file Support/MachO.h.
| anonymous enum : uint32_t |
| Enumerator | |
|---|---|
| CPU_ARCH_MASK | |
| CPU_ARCH_ABI64 | |
Definition at line 1357 of file Support/MachO.h.
| anonymous enum : uint32_t |
| Enumerator | |
|---|---|
| CPU_SUBTYPE_MASK | |
| CPU_SUBTYPE_LIB64 | |
| CPU_SUBTYPE_MULTIPLE | |
Definition at line 1378 of file Support/MachO.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CPU_SUBTYPE_INTEL_FAMILY_MAX | |
| CPU_SUBTYPE_INTEL_MODEL_ALL | |
Definition at line 1425 of file Support/MachO.h.
| Enumerator | |
|---|---|
| ARM_THREAD_STATE | |
| ARM_VFP_STATE | |
| ARM_EXCEPTION_STATE | |
| ARM_DEBUG_STATE | |
| ARN_THREAD_STATE_NONE | |
| ARM_THREAD_STATE64 | |
| ARM_EXCEPTION_STATE64 | |
Definition at line 1782 of file Support/MachO.h.
Definition at line 267 of file Support/MachO.h.
| Enumerator | |
|---|---|
| BIND_SPECIAL_DYLIB_SELF | |
| BIND_SPECIAL_DYLIB_MAIN_EXECUTABLE | |
| BIND_SPECIAL_DYLIB_FLAT_LOOKUP | |
Definition at line 253 of file Support/MachO.h.
| Enumerator | |
|---|---|
| BIND_TYPE_POINTER | |
| BIND_TYPE_TEXT_ABSOLUTE32 | |
| BIND_TYPE_TEXT_PCREL32 | |
Definition at line 247 of file Support/MachO.h.
Definition at line 1430 of file Support/MachO.h.
| Enumerator | |
|---|---|
| CPU_SUBTYPE_ARM64_ALL | |
Definition at line 1446 of file Support/MachO.h.
Definition at line 1454 of file Support/MachO.h.
| Enumerator | |
|---|---|
| CPU_SUBTYPE_SPARC_ALL | |
Definition at line 1450 of file Support/MachO.h.
Definition at line 1388 of file Support/MachO.h.
| enum llvm::MachO::CPUType |
| Enumerator | |
|---|---|
| CPU_TYPE_ANY | |
| CPU_TYPE_X86 | |
| CPU_TYPE_I386 | |
| CPU_TYPE_X86_64 | |
| CPU_TYPE_MC98000 | |
| CPU_TYPE_ARM | |
| CPU_TYPE_ARM64 | |
| CPU_TYPE_SPARC | |
| CPU_TYPE_POWERPC | |
| CPU_TYPE_POWERPC64 | |
Definition at line 1364 of file Support/MachO.h.
| Enumerator | |
|---|---|
| DICE_KIND_DATA | |
| DICE_KIND_JUMP_TABLE8 | |
| DICE_KIND_JUMP_TABLE16 | |
| DICE_KIND_JUMP_TABLE32 | |
| DICE_KIND_ABS_JUMP_TABLE32 | |
Definition at line 215 of file Support/MachO.h.
| Enumerator | |
|---|---|
| EXPORT_SYMBOL_FLAGS_KIND_REGULAR | |
| EXPORT_SYMBOL_FLAGS_KIND_THREAD_LOCAL | |
| EXPORT_SYMBOL_FLAGS_KIND_ABSOLUTE | |
Definition at line 290 of file Support/MachO.h.
| Enumerator | |
|---|---|
| MH_OBJECT | |
| MH_EXECUTE | |
| MH_FVMLIB | |
| MH_CORE | |
| MH_PRELOAD | |
| MH_DYLIB | |
| MH_DYLINKER | |
| MH_BUNDLE | |
| MH_DYLIB_STUB | |
| MH_DSYM | |
| MH_KEXT_BUNDLE | |
Definition at line 37 of file Support/MachO.h.
Definition at line 92 of file Support/MachO.h.
| enum llvm::MachO::NListType : uint8_t |
| Enumerator | |
|---|---|
| N_UNDF | |
| N_ABS | |
| N_SECT | |
| N_PBUD | |
| N_INDR | |
Definition at line 305 of file Support/MachO.h.
| Enumerator | |
|---|---|
| PPC_THREAD_STATE | |
| PPC_FLOAT_STATE | |
| PPC_EXCEPTION_STATE | |
| PPC_VECTOR_STATE | |
| PPC_THREAD_STATE64 | |
| PPC_EXCEPTION_STATE64 | |
| PPC_THREAD_STATE_NONE | |
Definition at line 1907 of file Support/MachO.h.
Definition at line 235 of file Support/MachO.h.
| Enumerator | |
|---|---|
| REBASE_TYPE_POINTER | |
| REBASE_TYPE_TEXT_ABSOLUTE32 | |
| REBASE_TYPE_TEXT_PCREL32 | |
Definition at line 224 of file Support/MachO.h.
Definition at line 395 of file Support/MachO.h.
| Enumerator | |
|---|---|
| NO_SECT | |
| MAX_SECT | |
Definition at line 315 of file Support/MachO.h.
| enum llvm::MachO::SectionType : uint32_t |
These are the section type and attributes fields.
A MachO section can have only one Type, but can have any of the attributes specified.
Definition at line 115 of file Support/MachO.h.
Definition at line 349 of file Support/MachO.h.
| Enumerator | |
|---|---|
| x86_FP_PREC_24B | |
| x86_FP_PREC_53B | |
| x86_FP_PREC_64B | |
Definition at line 1497 of file Support/MachO.h.
| Enumerator | |
|---|---|
| x86_FP_RND_NEAR | |
| x86_FP_RND_DOWN | |
| x86_FP_RND_UP | |
| x86_FP_CHOP | |
Definition at line 1503 of file Support/MachO.h.
Definition at line 1681 of file Support/MachO.h.
|
inlinestatic |
Definition at line 1416 of file Support/MachO.h.
|
inlinestatic |
Definition at line 1419 of file Support/MachO.h.
|
inlinestatic |
Definition at line 1422 of file Support/MachO.h.
|
inlinestatic |
Definition at line 1348 of file Support/MachO.h.
Referenced by llvm::object::MachOObjectFile::getSymbolAlignment().
|
inlinestatic |
Definition at line 1340 of file Support/MachO.h.
Referenced by llvm::object::MachOObjectFile::checkSymbolTable().
|
inlinestatic |
Definition at line 1352 of file Support/MachO.h.
|
inlinestatic |
Definition at line 1344 of file Support/MachO.h.
|
inline |
Definition at line 971 of file Support/MachO.h.
References llvm::MachO::fat_header::magic, llvm::MachO::fat_header::nfat_arch, and llvm::sys::swapByteOrder().
Referenced by getStruct(), getStructOrErr(), getUniversalBinaryStruct(), and swapStruct().
|
inline |
Definition at line 976 of file Support/MachO.h.
References llvm::MachO::fat_arch::align, llvm::MachO::fat_arch::cpusubtype, llvm::MachO::fat_arch::cputype, llvm::MachO::fat_arch::offset, llvm::MachO::fat_arch::size, and llvm::sys::swapByteOrder().
|
inline |
|
inline |
Definition at line 993 of file Support/MachO.h.
References llvm::MachO::mach_header::cpusubtype, llvm::MachO::mach_header::cputype, llvm::MachO::mach_header::filetype, llvm::MachO::mach_header::flags, llvm::MachO::mach_header::magic, llvm::MachO::mach_header::ncmds, llvm::MachO::mach_header::sizeofcmds, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1003 of file Support/MachO.h.
References llvm::MachO::mach_header_64::cpusubtype, llvm::MachO::mach_header_64::cputype, llvm::MachO::mach_header_64::filetype, llvm::MachO::mach_header_64::flags, llvm::MachO::mach_header_64::magic, llvm::MachO::mach_header_64::ncmds, llvm::MachO::mach_header_64::reserved, llvm::MachO::mach_header_64::sizeofcmds, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1014 of file Support/MachO.h.
References llvm::MachO::load_command::cmd, llvm::MachO::load_command::cmdsize, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1019 of file Support/MachO.h.
References llvm::MachO::symtab_command::cmd, llvm::MachO::symtab_command::cmdsize, llvm::MachO::symtab_command::nsyms, llvm::MachO::symtab_command::stroff, llvm::MachO::symtab_command::strsize, llvm::sys::swapByteOrder(), and llvm::MachO::symtab_command::symoff.
|
inline |
Definition at line 1028 of file Support/MachO.h.
References llvm::MachO::segment_command_64::cmd, llvm::MachO::segment_command_64::cmdsize, llvm::MachO::segment_command_64::fileoff, llvm::MachO::segment_command_64::filesize, llvm::MachO::segment_command_64::flags, llvm::MachO::segment_command_64::initprot, llvm::MachO::segment_command_64::maxprot, llvm::MachO::segment_command_64::nsects, llvm::sys::swapByteOrder(), llvm::MachO::segment_command_64::vmaddr, and llvm::MachO::segment_command_64::vmsize.
|
inline |
Definition at line 1041 of file Support/MachO.h.
References llvm::MachO::segment_command::cmd, llvm::MachO::segment_command::cmdsize, llvm::MachO::segment_command::fileoff, llvm::MachO::segment_command::filesize, llvm::MachO::segment_command::flags, llvm::MachO::segment_command::initprot, llvm::MachO::segment_command::maxprot, llvm::MachO::segment_command::nsects, llvm::sys::swapByteOrder(), llvm::MachO::segment_command::vmaddr, and llvm::MachO::segment_command::vmsize.
|
inline |
Definition at line 1054 of file Support/MachO.h.
References llvm::MachO::section_64::addr, llvm::MachO::section_64::align, llvm::MachO::section_64::flags, llvm::MachO::section_64::nreloc, llvm::MachO::section_64::offset, llvm::MachO::section_64::reloff, llvm::MachO::section_64::reserved1, llvm::MachO::section_64::reserved2, llvm::MachO::section_64::size, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1066 of file Support/MachO.h.
References llvm::MachO::section::addr, llvm::MachO::section::align, llvm::MachO::section::flags, llvm::MachO::section::nreloc, llvm::MachO::section::offset, llvm::MachO::section::reloff, llvm::MachO::section::reserved1, llvm::MachO::section::reserved2, llvm::MachO::section::size, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1078 of file Support/MachO.h.
References llvm::MachO::dyld_info_command::bind_off, llvm::MachO::dyld_info_command::bind_size, llvm::MachO::dyld_info_command::cmd, llvm::MachO::dyld_info_command::cmdsize, llvm::MachO::dyld_info_command::export_off, llvm::MachO::dyld_info_command::export_size, llvm::MachO::dyld_info_command::lazy_bind_off, llvm::MachO::dyld_info_command::lazy_bind_size, llvm::MachO::dyld_info_command::rebase_off, llvm::MachO::dyld_info_command::rebase_size, llvm::sys::swapByteOrder(), llvm::MachO::dyld_info_command::weak_bind_off, and llvm::MachO::dyld_info_command::weak_bind_size.
|
inline |
Definition at line 1093 of file Support/MachO.h.
References llvm::MachO::dylib_command::cmd, llvm::MachO::dylib_command::cmdsize, llvm::MachO::dylib::compatibility_version, llvm::MachO::dylib::current_version, llvm::MachO::dylib_command::dylib, llvm::MachO::dylib::name, llvm::sys::swapByteOrder(), and llvm::MachO::dylib::timestamp.
|
inline |
Definition at line 1102 of file Support/MachO.h.
References llvm::MachO::sub_framework_command::cmd, llvm::MachO::sub_framework_command::cmdsize, llvm::sys::swapByteOrder(), and llvm::MachO::sub_framework_command::umbrella.
|
inline |
Definition at line 1108 of file Support/MachO.h.
References llvm::MachO::sub_umbrella_command::cmd, llvm::MachO::sub_umbrella_command::cmdsize, llvm::MachO::sub_umbrella_command::sub_umbrella, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1114 of file Support/MachO.h.
References llvm::MachO::sub_library_command::cmd, llvm::MachO::sub_library_command::cmdsize, llvm::MachO::sub_library_command::sub_library, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1120 of file Support/MachO.h.
References llvm::MachO::sub_client_command::client, llvm::MachO::sub_client_command::cmd, llvm::MachO::sub_client_command::cmdsize, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1126 of file Support/MachO.h.
References llvm::MachO::routines_command::cmd, llvm::MachO::routines_command::cmdsize, llvm::MachO::routines_command::init_address, llvm::MachO::routines_command::init_module, llvm::MachO::routines_command::reserved1, llvm::MachO::routines_command::reserved2, llvm::MachO::routines_command::reserved3, llvm::MachO::routines_command::reserved4, llvm::MachO::routines_command::reserved5, llvm::MachO::routines_command::reserved6, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1139 of file Support/MachO.h.
References llvm::MachO::routines_command_64::cmd, llvm::MachO::routines_command_64::cmdsize, llvm::MachO::routines_command_64::init_address, llvm::MachO::routines_command_64::init_module, llvm::MachO::routines_command_64::reserved1, llvm::MachO::routines_command_64::reserved2, llvm::MachO::routines_command_64::reserved3, llvm::MachO::routines_command_64::reserved4, llvm::MachO::routines_command_64::reserved5, llvm::MachO::routines_command_64::reserved6, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1152 of file Support/MachO.h.
References llvm::MachO::thread_command::cmd, llvm::MachO::thread_command::cmdsize, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1157 of file Support/MachO.h.
References llvm::MachO::dylinker_command::cmd, llvm::MachO::dylinker_command::cmdsize, llvm::MachO::dylinker_command::name, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1163 of file Support/MachO.h.
References llvm::MachO::uuid_command::cmd, llvm::MachO::uuid_command::cmdsize, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1168 of file Support/MachO.h.
References llvm::MachO::rpath_command::cmd, llvm::MachO::rpath_command::cmdsize, llvm::MachO::rpath_command::path, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1174 of file Support/MachO.h.
References llvm::MachO::source_version_command::cmd, llvm::MachO::source_version_command::cmdsize, llvm::sys::swapByteOrder(), and llvm::MachO::source_version_command::version.
|
inline |
Definition at line 1180 of file Support/MachO.h.
References llvm::MachO::entry_point_command::cmd, llvm::MachO::entry_point_command::cmdsize, llvm::MachO::entry_point_command::entryoff, llvm::MachO::entry_point_command::stacksize, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1187 of file Support/MachO.h.
References llvm::MachO::encryption_info_command::cmd, llvm::MachO::encryption_info_command::cmdsize, llvm::MachO::encryption_info_command::cryptid, llvm::MachO::encryption_info_command::cryptoff, llvm::MachO::encryption_info_command::cryptsize, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1195 of file Support/MachO.h.
References llvm::MachO::encryption_info_command_64::cmd, llvm::MachO::encryption_info_command_64::cmdsize, llvm::MachO::encryption_info_command_64::cryptid, llvm::MachO::encryption_info_command_64::cryptoff, llvm::MachO::encryption_info_command_64::cryptsize, llvm::MachO::encryption_info_command_64::pad, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1204 of file Support/MachO.h.
References llvm::MachO::dysymtab_command::cmd, llvm::MachO::dysymtab_command::cmdsize, llvm::MachO::dysymtab_command::extrefsymoff, llvm::MachO::dysymtab_command::extreloff, llvm::MachO::dysymtab_command::iextdefsym, llvm::MachO::dysymtab_command::ilocalsym, llvm::MachO::dysymtab_command::indirectsymoff, llvm::MachO::dysymtab_command::iundefsym, llvm::MachO::dysymtab_command::locreloff, llvm::MachO::dysymtab_command::modtaboff, llvm::MachO::dysymtab_command::nextdefsym, llvm::MachO::dysymtab_command::nextrefsyms, llvm::MachO::dysymtab_command::nextrel, llvm::MachO::dysymtab_command::nindirectsyms, llvm::MachO::dysymtab_command::nlocalsym, llvm::MachO::dysymtab_command::nlocrel, llvm::MachO::dysymtab_command::nmodtab, llvm::MachO::dysymtab_command::ntoc, llvm::MachO::dysymtab_command::nundefsym, llvm::sys::swapByteOrder(), and llvm::MachO::dysymtab_command::tocoff.
|
inline |
Definition at line 1227 of file Support/MachO.h.
References llvm::MachO::any_relocation_info::r_word0, llvm::MachO::any_relocation_info::r_word1, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1232 of file Support/MachO.h.
References llvm::MachO::nlist_base::n_desc, llvm::MachO::nlist_base::n_strx, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1237 of file Support/MachO.h.
References llvm::MachO::nlist::n_desc, llvm::MachO::nlist::n_strx, llvm::MachO::nlist::n_value, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1243 of file Support/MachO.h.
References llvm::MachO::nlist_64::n_desc, llvm::MachO::nlist_64::n_strx, llvm::MachO::nlist_64::n_value, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1249 of file Support/MachO.h.
References llvm::MachO::linkedit_data_command::cmd, llvm::MachO::linkedit_data_command::cmdsize, llvm::MachO::linkedit_data_command::dataoff, llvm::MachO::linkedit_data_command::datasize, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1256 of file Support/MachO.h.
References llvm::MachO::linker_option_command::cmd, llvm::MachO::linker_option_command::cmdsize, llvm::MachO::linker_option_command::count, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1262 of file Support/MachO.h.
References llvm::MachO::version_min_command::cmd, llvm::MachO::version_min_command::cmdsize, llvm::MachO::version_min_command::sdk, llvm::sys::swapByteOrder(), and llvm::MachO::version_min_command::version.
|
inline |
Definition at line 1269 of file Support/MachO.h.
References llvm::MachO::data_in_code_entry::kind, llvm::MachO::data_in_code_entry::length, llvm::MachO::data_in_code_entry::offset, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1275 of file Support/MachO.h.
References llvm::sys::swapByteOrder().
|
inline |
Definition at line 1280 of file Support/MachO.h.
References llvm::MachO::prebind_cksum_command::cksum, llvm::MachO::prebind_cksum_command::cmd, llvm::MachO::prebind_cksum_command::cmdsize, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1287 of file Support/MachO.h.
References llvm::MachO::twolevel_hints_command::cmd, llvm::MachO::twolevel_hints_command::cmdsize, llvm::MachO::twolevel_hints_command::nhints, llvm::MachO::twolevel_hints_command::offset, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1295 of file Support/MachO.h.
References llvm::MachO::prebound_dylib_command::cmd, llvm::MachO::prebound_dylib_command::cmdsize, llvm::MachO::prebound_dylib_command::linked_modules, llvm::MachO::prebound_dylib_command::name, llvm::MachO::prebound_dylib_command::nmodules, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1304 of file Support/MachO.h.
References llvm::MachO::fvmfile_command::cmd, llvm::MachO::fvmfile_command::cmdsize, llvm::MachO::fvmfile_command::header_addr, llvm::MachO::fvmfile_command::name, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1312 of file Support/MachO.h.
References llvm::MachO::symseg_command::cmd, llvm::MachO::symseg_command::cmdsize, llvm::MachO::symseg_command::offset, llvm::MachO::symseg_command::size, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1320 of file Support/MachO.h.
References llvm::MachO::ident_command::cmd, llvm::MachO::ident_command::cmdsize, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1325 of file Support/MachO.h.
References llvm::MachO::fvmlib::header_addr, llvm::MachO::fvmlib::minor_version, llvm::MachO::fvmlib::name, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1332 of file Support/MachO.h.
References llvm::MachO::fvmlib_command::cmd, llvm::MachO::fvmlib_command::cmdsize, llvm::MachO::fvmlib_command::fvmlib, llvm::sys::swapByteOrder(), and swapStruct().
|
inline |
Definition at line 1602 of file Support/MachO.h.
References llvm::MachO::x86_thread_state64_t::cs, llvm::MachO::x86_thread_state64_t::fs, llvm::MachO::x86_thread_state64_t::gs, llvm::MachO::x86_thread_state64_t::r10, llvm::MachO::x86_thread_state64_t::r11, llvm::MachO::x86_thread_state64_t::r12, llvm::MachO::x86_thread_state64_t::r13, llvm::MachO::x86_thread_state64_t::r14, llvm::MachO::x86_thread_state64_t::r15, llvm::MachO::x86_thread_state64_t::r8, llvm::MachO::x86_thread_state64_t::r9, llvm::MachO::x86_thread_state64_t::rax, llvm::MachO::x86_thread_state64_t::rbp, llvm::MachO::x86_thread_state64_t::rbx, llvm::MachO::x86_thread_state64_t::rcx, llvm::MachO::x86_thread_state64_t::rdi, llvm::MachO::x86_thread_state64_t::rdx, llvm::MachO::x86_thread_state64_t::rflags, llvm::MachO::x86_thread_state64_t::rip, llvm::MachO::x86_thread_state64_t::rsi, llvm::MachO::x86_thread_state64_t::rsp, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1626 of file Support/MachO.h.
References llvm::MachO::x86_float_state64_t::fpu_cs, llvm::MachO::x86_float_state64_t::fpu_dp, llvm::MachO::x86_float_state64_t::fpu_ds, llvm::MachO::x86_float_state64_t::fpu_fop, llvm::MachO::x86_float_state64_t::fpu_ip, llvm::MachO::x86_float_state64_t::fpu_mxcsr, llvm::MachO::x86_float_state64_t::fpu_mxcsrmask, llvm::MachO::x86_float_state64_t::fpu_reserved, llvm::MachO::x86_float_state64_t::fpu_reserved1, llvm::MachO::x86_float_state64_t::fpu_rsrv2, llvm::MachO::x86_float_state64_t::fpu_rsrv3, and llvm::sys::swapByteOrder().
|
inline |
|
inline |
Definition at line 1676 of file Support/MachO.h.
References llvm::MachO::x86_state_hdr_t::count, llvm::MachO::x86_state_hdr_t::flavor, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1696 of file Support/MachO.h.
References llvm::MachO::x86_state_hdr_t::flavor, swapStruct(), llvm::MachO::x86_thread_state_t::ts64, llvm::MachO::x86_thread_state_t::tsh, llvm::MachO::x86_thread_state_t::uts, and x86_THREAD_STATE64.
|
inline |
Definition at line 1702 of file Support/MachO.h.
References llvm::MachO::x86_state_hdr_t::flavor, llvm::MachO::x86_float_state_t::fs64, llvm::MachO::x86_float_state_t::fsh, swapStruct(), llvm::MachO::x86_float_state_t::ufs, and x86_FLOAT_STATE64.
|
inline |
Definition at line 1708 of file Support/MachO.h.
References llvm::MachO::x86_exception_state_t::es64, llvm::MachO::x86_exception_state_t::esh, llvm::MachO::x86_state_hdr_t::flavor, swapStruct(), llvm::MachO::x86_exception_state_t::ues, and x86_EXCEPTION_STATE64.
|
inline |
Definition at line 1736 of file Support/MachO.h.
References llvm::MachO::arm_thread_state32_t::cpsr, i, llvm::MachO::arm_thread_state32_t::lr, llvm::MachO::arm_thread_state32_t::pc, llvm::MachO::arm_thread_state32_t::r, llvm::MachO::arm_thread_state32_t::sp, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1755 of file Support/MachO.h.
References llvm::MachO::arm_thread_state64_t::cpsr, llvm::MachO::arm_thread_state64_t::fp, i, llvm::MachO::arm_thread_state64_t::lr, llvm::MachO::arm_thread_state64_t::pc, llvm::MachO::arm_thread_state64_t::sp, llvm::sys::swapByteOrder(), and llvm::MachO::arm_thread_state64_t::x.
|
inline |
Definition at line 1777 of file Support/MachO.h.
References llvm::MachO::arm_state_hdr_t::count, llvm::MachO::arm_state_hdr_t::flavor, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1792 of file Support/MachO.h.
References ARM_THREAD_STATE, llvm::MachO::arm_state_hdr_t::flavor, swapStruct(), llvm::MachO::arm_thread_state_t::ts32, llvm::MachO::arm_thread_state_t::tsh, and llvm::MachO::arm_thread_state_t::uts.
|
inline |
Definition at line 1847 of file Support/MachO.h.
References llvm::MachO::ppc_thread_state32_t::ct, llvm::MachO::ppc_thread_state32_t::ctr, llvm::MachO::ppc_thread_state32_t::lr, llvm::MachO::ppc_thread_state32_t::mq, llvm::MachO::ppc_thread_state32_t::r0, llvm::MachO::ppc_thread_state32_t::r1, llvm::MachO::ppc_thread_state32_t::r10, llvm::MachO::ppc_thread_state32_t::r11, llvm::MachO::ppc_thread_state32_t::r12, llvm::MachO::ppc_thread_state32_t::r13, llvm::MachO::ppc_thread_state32_t::r14, llvm::MachO::ppc_thread_state32_t::r15, llvm::MachO::ppc_thread_state32_t::r16, llvm::MachO::ppc_thread_state32_t::r17, llvm::MachO::ppc_thread_state32_t::r18, llvm::MachO::ppc_thread_state32_t::r19, llvm::MachO::ppc_thread_state32_t::r2, llvm::MachO::ppc_thread_state32_t::r20, llvm::MachO::ppc_thread_state32_t::r21, llvm::MachO::ppc_thread_state32_t::r22, llvm::MachO::ppc_thread_state32_t::r23, llvm::MachO::ppc_thread_state32_t::r24, llvm::MachO::ppc_thread_state32_t::r25, llvm::MachO::ppc_thread_state32_t::r26, llvm::MachO::ppc_thread_state32_t::r27, llvm::MachO::ppc_thread_state32_t::r28, llvm::MachO::ppc_thread_state32_t::r29, llvm::MachO::ppc_thread_state32_t::r3, llvm::MachO::ppc_thread_state32_t::r30, llvm::MachO::ppc_thread_state32_t::r31, llvm::MachO::ppc_thread_state32_t::r4, llvm::MachO::ppc_thread_state32_t::r5, llvm::MachO::ppc_thread_state32_t::r6, llvm::MachO::ppc_thread_state32_t::r7, llvm::MachO::ppc_thread_state32_t::r8, llvm::MachO::ppc_thread_state32_t::r9, llvm::MachO::ppc_thread_state32_t::srr0, llvm::MachO::ppc_thread_state32_t::srr1, llvm::sys::swapByteOrder(), llvm::MachO::ppc_thread_state32_t::vrsave, and llvm::MachO::ppc_thread_state32_t::xer.
|
inline |
Definition at line 1902 of file Support/MachO.h.
References llvm::MachO::ppc_state_hdr_t::count, llvm::MachO::ppc_state_hdr_t::flavor, and llvm::sys::swapByteOrder().
|
inline |
Definition at line 1917 of file Support/MachO.h.
References llvm::MachO::ppc_state_hdr_t::flavor, PPC_THREAD_STATE, swapStruct(), llvm::MachO::ppc_thread_state_t::ts32, llvm::MachO::ppc_thread_state_t::tsh, and llvm::MachO::ppc_thread_state_t::uts.
Definition at line 1801 of file Support/MachO.h.
Referenced by checkThreadCommand().
Definition at line 1798 of file Support/MachO.h.
Referenced by checkThreadCommand().
Definition at line 1923 of file Support/MachO.h.
Referenced by checkThreadCommand().
Definition at line 1718 of file Support/MachO.h.
Definition at line 1725 of file Support/MachO.h.
Definition at line 1716 of file Support/MachO.h.
Definition at line 1723 of file Support/MachO.h.
Definition at line 1714 of file Support/MachO.h.
Referenced by checkThreadCommand().
1.8.6