Binary(unsigned int Type, MemoryBufferRef Source) | llvm::object::Binary | protected |
Binary()=delete | llvm::object::Binary | |
Binary(const Binary &other)=delete | llvm::object::Binary | |
checkOffset(MemoryBufferRef M, uintptr_t Addr, const uint64_t Size) | llvm::object::Binary | inlinestatic |
classof(const Binary *V) | llvm::object::OffloadBinary | inlinestatic |
create(MemoryBufferRef) | llvm::object::OffloadBinary | static |
Data | llvm::object::Binary | protected |
getAlignment() | llvm::object::OffloadBinary | inlinestatic |
getArch() const | llvm::object::OffloadBinary | inline |
getData() const | llvm::object::Binary | |
getELFType(bool isLE, bool is64Bits) | llvm::object::Binary | inlineprotectedstatic |
getFileName() const | llvm::object::Binary | |
getFlags() const | llvm::object::OffloadBinary | inline |
getImage() const | llvm::object::OffloadBinary | inline |
getImageKind() const | llvm::object::OffloadBinary | inline |
getMachOType(bool isLE, bool is64Bits) | llvm::object::Binary | inlineprotectedstatic |
getMemoryBufferRef() const | llvm::object::Binary | |
getOffloadKind() const | llvm::object::OffloadBinary | inline |
getSize() const | llvm::object::OffloadBinary | inline |
getString(StringRef Key) const | llvm::object::OffloadBinary | inline |
getTriple() const | llvm::object::OffloadBinary | inline |
getTripleObjectFormat() const | llvm::object::Binary | inline |
getType() const | llvm::object::Binary | inline |
getVersion() const | llvm::object::OffloadBinary | inline |
ID_Archive enum value | llvm::object::Binary | protected |
ID_COFF enum value | llvm::object::Binary | protected |
ID_COFFImportFile enum value | llvm::object::Binary | protected |
ID_ELF32B enum value | llvm::object::Binary | protected |
ID_ELF32L enum value | llvm::object::Binary | protected |
ID_ELF64B enum value | llvm::object::Binary | protected |
ID_ELF64L enum value | llvm::object::Binary | protected |
ID_EndObjects enum value | llvm::object::Binary | protected |
ID_GOFF enum value | llvm::object::Binary | protected |
ID_IR enum value | llvm::object::Binary | protected |
ID_MachO32B enum value | llvm::object::Binary | protected |
ID_MachO32L enum value | llvm::object::Binary | protected |
ID_MachO64B enum value | llvm::object::Binary | protected |
ID_MachO64L enum value | llvm::object::Binary | protected |
ID_MachOUniversalBinary enum value | llvm::object::Binary | protected |
ID_Minidump enum value | llvm::object::Binary | protected |
ID_Offload enum value | llvm::object::Binary | protected |
ID_StartObjects enum value | llvm::object::Binary | protected |
ID_TapiFile enum value | llvm::object::Binary | protected |
ID_TapiUniversal enum value | llvm::object::Binary | protected |
ID_Wasm enum value | llvm::object::Binary | protected |
ID_WinRes enum value | llvm::object::Binary | protected |
ID_XCOFF32 enum value | llvm::object::Binary | protected |
ID_XCOFF64 enum value | llvm::object::Binary | protected |
initContent() | llvm::object::Binary | inlinevirtual |
isArchive() const | llvm::object::Binary | inline |
isCOFF() const | llvm::object::Binary | inline |
isCOFFImportFile() const | llvm::object::Binary | inline |
isELF() const | llvm::object::Binary | inline |
isGOFF() const | llvm::object::Binary | inline |
isIR() const | llvm::object::Binary | inline |
isLittleEndian() const | llvm::object::Binary | inline |
isMachO() const | llvm::object::Binary | inline |
isMachOUniversalBinary() const | llvm::object::Binary | inline |
isMinidump() const | llvm::object::Binary | inline |
isObject() const | llvm::object::Binary | inline |
isOffloadFile() const | llvm::object::Binary | inline |
isSymbolic() const | llvm::object::Binary | inline |
isTapiFile() const | llvm::object::Binary | inline |
isTapiUniversal() const | llvm::object::Binary | inline |
isWasm() const | llvm::object::Binary | inline |
isWinRes() const | llvm::object::Binary | inline |
isXCOFF() const | llvm::object::Binary | inline |
string_iterator typedef | llvm::object::OffloadBinary | |
string_iterator_range typedef | llvm::object::OffloadBinary | |
strings() const | llvm::object::OffloadBinary | inline |
Version | llvm::object::OffloadBinary | static |
write(const OffloadingImage &) | llvm::object::OffloadBinary | static |
~Binary() | llvm::object::Binary | virtual |