|
LLVM
8.0.1
|
|
Typedefs | |
| typedef struct LLVMOpaqueObjectFile * | LLVMObjectFileRef |
| typedef struct LLVMOpaqueSectionIterator * | LLVMSectionIteratorRef |
| typedef struct LLVMOpaqueSymbolIterator * | LLVMSymbolIteratorRef |
| typedef struct LLVMOpaqueRelocationIterator * | LLVMRelocationIteratorRef |
| typedef struct LLVMOpaqueObjectFile* LLVMObjectFileRef |
| typedef struct LLVMOpaqueRelocationIterator* LLVMRelocationIteratorRef |
| typedef struct LLVMOpaqueSectionIterator* LLVMSectionIteratorRef |
| typedef struct LLVMOpaqueSymbolIterator* LLVMSymbolIteratorRef |
| LLVMObjectFileRef LLVMCreateObjectFile | ( | LLVMMemoryBufferRef | MemBuf | ) |
Definition at line 62 of file Object.cpp.
References llvm::consumeError(), llvm::object::ObjectFile::createObjectFile(), llvm::Expected< T >::get(), llvm::MipsISD::Ret, llvm::Expected< T >::takeError(), llvm::unwrap(), and llvm::wrap().
| void LLVMDisposeObjectFile | ( | LLVMObjectFileRef | ObjectFile | ) |
Definition at line 77 of file Object.cpp.
References llvm::unwrap().
| void LLVMDisposeRelocationIterator | ( | LLVMRelocationIteratorRef | RI | ) |
Definition at line 170 of file Object.cpp.
References llvm::unwrap().
| void LLVMDisposeSectionIterator | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 88 of file Object.cpp.
References llvm::unwrap().
| void LLVMDisposeSymbolIterator | ( | LLVMSymbolIteratorRef | SI | ) |
Definition at line 122 of file Object.cpp.
References llvm::unwrap().
| uint64_t LLVMGetRelocationOffset | ( | LLVMRelocationIteratorRef | RI | ) |
Definition at line 214 of file Object.cpp.
References llvm::unwrap().
| LLVMRelocationIteratorRef LLVMGetRelocations | ( | LLVMSectionIteratorRef | Section | ) |
Definition at line 165 of file Object.cpp.
References SI, llvm::unwrap(), and llvm::wrap().
| LLVMSymbolIteratorRef LLVMGetRelocationSymbol | ( | LLVMRelocationIteratorRef | RI | ) |
Definition at line 218 of file Object.cpp.
References llvm::object::getSymbol(), llvm::unwrap(), and llvm::wrap().
| uint64_t LLVMGetRelocationType | ( | LLVMRelocationIteratorRef | RI | ) |
Definition at line 223 of file Object.cpp.
References llvm::unwrap().
| const char* LLVMGetRelocationTypeName | ( | LLVMRelocationIteratorRef | RI | ) |
Definition at line 228 of file Object.cpp.
References llvm::copy(), llvm::getTypeName(), llvm::safe_malloc(), llvm::SmallVectorBase::size(), and llvm::unwrap().
| const char* LLVMGetRelocationValueString | ( | LLVMRelocationIteratorRef | RI | ) |
Definition at line 237 of file Object.cpp.
| uint64_t LLVMGetSectionAddress | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 155 of file Object.cpp.
References llvm::unwrap().
| LLVMBool LLVMGetSectionContainsSymbol | ( | LLVMSectionIteratorRef | SI, |
| LLVMSymbolIteratorRef | Sym | ||
| ) |
Definition at line 159 of file Object.cpp.
References llvm::unwrap().
| const char* LLVMGetSectionContents | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 148 of file Object.cpp.
References llvm::StringRef::data(), llvm::report_fatal_error(), and llvm::unwrap().
| const char* LLVMGetSectionName | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 137 of file Object.cpp.
References llvm::StringRef::data(), getName(), llvm::report_fatal_error(), and llvm::unwrap().
| LLVMSectionIteratorRef LLVMGetSections | ( | LLVMObjectFileRef | ObjectFile | ) |
Definition at line 82 of file Object.cpp.
References llvm::X86II::OB, SI, llvm::unwrap(), and llvm::wrap().
| uint64_t LLVMGetSectionSize | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 144 of file Object.cpp.
References llvm::unwrap().
| uint64_t LLVMGetSymbolAddress | ( | LLVMSymbolIteratorRef | SI | ) |
Definition at line 197 of file Object.cpp.
References llvm::raw_ostream::flush(), llvm::logAllUnhandledErrors(), llvm::report_fatal_error(), llvm::MipsISD::Ret, llvm::Expected< T >::takeError(), and llvm::unwrap().
| const char* LLVMGetSymbolName | ( | LLVMSymbolIteratorRef | SI | ) |
Definition at line 185 of file Object.cpp.
References llvm::raw_ostream::flush(), getName(), llvm::logAllUnhandledErrors(), llvm::report_fatal_error(), llvm::MipsISD::Ret, llvm::Expected< T >::takeError(), and llvm::unwrap().
| LLVMSymbolIteratorRef LLVMGetSymbols | ( | LLVMObjectFileRef | ObjectFile | ) |
Definition at line 116 of file Object.cpp.
References llvm::X86II::OB, SI, llvm::unwrap(), and llvm::wrap().
| uint64_t LLVMGetSymbolSize | ( | LLVMSymbolIteratorRef | SI | ) |
Definition at line 209 of file Object.cpp.
References llvm::unwrap().
| LLVMBool LLVMIsRelocationIteratorAtEnd | ( | LLVMSectionIteratorRef | Section, |
| LLVMRelocationIteratorRef | RI | ||
| ) |
Definition at line 174 of file Object.cpp.
References llvm::unwrap().
| LLVMBool LLVMIsSectionIteratorAtEnd | ( | LLVMObjectFileRef | ObjectFile, |
| LLVMSectionIteratorRef | SI | ||
| ) |
Definition at line 92 of file Object.cpp.
References llvm::X86II::OB, and llvm::unwrap().
| LLVMBool LLVMIsSymbolIteratorAtEnd | ( | LLVMObjectFileRef | ObjectFile, |
| LLVMSymbolIteratorRef | SI | ||
| ) |
Definition at line 126 of file Object.cpp.
References llvm::X86II::OB, and llvm::unwrap().
| void LLVMMoveToContainingSection | ( | LLVMSectionIteratorRef | Sect, |
| LLVMSymbolIteratorRef | Sym | ||
| ) |
Definition at line 102 of file Object.cpp.
References llvm::raw_ostream::flush(), llvm::object::getSection(), llvm::logAllUnhandledErrors(), llvm::report_fatal_error(), llvm::Expected< T >::takeError(), and llvm::unwrap().
| void LLVMMoveToNextRelocation | ( | LLVMRelocationIteratorRef | RI | ) |
Definition at line 179 of file Object.cpp.
References llvm::unwrap().
| void LLVMMoveToNextSection | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 98 of file Object.cpp.
References llvm::unwrap().
| void LLVMMoveToNextSymbol | ( | LLVMSymbolIteratorRef | SI | ) |
Definition at line 132 of file Object.cpp.
References llvm::unwrap().
1.8.13