LLVM API Documentation
|
| typedef struct LLVMOpaqueObjectFile* LLVMObjectFileRef |
| typedef struct LLVMOpaqueRelocationIterator* LLVMRelocationIteratorRef |
| typedef struct LLVMOpaqueSectionIterator* LLVMSectionIteratorRef |
| typedef struct LLVMOpaqueSymbolIterator* LLVMSymbolIteratorRef |
Definition at line 62 of file Object.cpp.
References llvm::object::ObjectFile::createObjectFile(), llvm::ErrorOr< T >::get(), llvm::MipsISD::Ret, llvm::unwrap(), and llvm::wrap().
| void LLVMDisposeObjectFile | ( | LLVMObjectFileRef | ObjectFile | ) |
Definition at line 74 of file Object.cpp.
References llvm::unwrap().
Definition at line 169 of file Object.cpp.
References llvm::unwrap().
| void LLVMDisposeSectionIterator | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 85 of file Object.cpp.
References llvm::unwrap().
| void LLVMDisposeSymbolIterator | ( | LLVMSymbolIteratorRef | SI | ) |
Definition at line 112 of file Object.cpp.
References llvm::unwrap().
| uint64_t LLVMGetRelocationAddress | ( | LLVMRelocationIteratorRef | RI | ) |
Definition at line 206 of file Object.cpp.
References llvm::report_fatal_error(), and llvm::unwrap().
| uint64_t LLVMGetRelocationOffset | ( | LLVMRelocationIteratorRef | RI | ) |
Definition at line 213 of file Object.cpp.
References llvm::getOffset(), llvm::report_fatal_error(), and llvm::unwrap().
Definition at line 164 of file Object.cpp.
References llvm::unwrap(), and llvm::wrap().
Definition at line 220 of file Object.cpp.
References llvm::unwrap(), and llvm::wrap().
| uint64_t LLVMGetRelocationType | ( | LLVMRelocationIteratorRef | RI | ) |
Definition at line 225 of file Object.cpp.
References llvm::Intrinsic::getType(), llvm::report_fatal_error(), and llvm::unwrap().
| const char* LLVMGetRelocationTypeName | ( | LLVMRelocationIteratorRef | RI | ) |
Definition at line 233 of file Object.cpp.
References llvm::SmallVectorTemplateCommon< T >::begin(), llvm::SmallVectorTemplateCommon< T >::end(), llvm::LibFunc::malloc, llvm::report_fatal_error(), llvm::SmallVectorTemplateCommon< T >::size(), and llvm::unwrap().
Definition at line 244 of file Object.cpp.
References llvm::SmallVectorTemplateCommon< T >::begin(), llvm::SmallVectorTemplateCommon< T >::end(), llvm::LibFunc::malloc, llvm::report_fatal_error(), llvm::SmallVectorTemplateCommon< T >::size(), and llvm::unwrap().
| uint64_t LLVMGetSectionAddress | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 148 of file Object.cpp.
References llvm::report_fatal_error(), and llvm::unwrap().
Definition at line 155 of file Object.cpp.
References llvm::report_fatal_error(), and llvm::unwrap().
| const char* LLVMGetSectionContents | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 141 of file Object.cpp.
References llvm::StringRef::data(), llvm::report_fatal_error(), and llvm::unwrap().
| const char* LLVMGetSectionName | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 127 of file Object.cpp.
References llvm::StringRef::data(), llvm::Intrinsic::getName(), llvm::report_fatal_error(), and llvm::unwrap().
| LLVMSectionIteratorRef LLVMGetSections | ( | LLVMObjectFileRef | ObjectFile | ) |
Definition at line 79 of file Object.cpp.
References llvm::object::OwningBinary< T >::getBinary(), llvm::X86II::OB, llvm::unwrap(), and llvm::wrap().
| uint64_t LLVMGetSectionSize | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 134 of file Object.cpp.
References llvm::report_fatal_error(), and llvm::unwrap().
| uint64_t LLVMGetSymbolAddress | ( | LLVMSymbolIteratorRef | SI | ) |
Definition at line 191 of file Object.cpp.
References llvm::report_fatal_error(), and llvm::unwrap().
| const char* LLVMGetSymbolName | ( | LLVMSymbolIteratorRef | SI | ) |
Definition at line 184 of file Object.cpp.
References llvm::StringRef::data(), llvm::Intrinsic::getName(), llvm::report_fatal_error(), and llvm::unwrap().
| LLVMSymbolIteratorRef LLVMGetSymbols | ( | LLVMObjectFileRef | ObjectFile | ) |
Definition at line 106 of file Object.cpp.
References llvm::object::OwningBinary< T >::getBinary(), llvm::X86II::OB, llvm::unwrap(), and llvm::wrap().
| uint64_t LLVMGetSymbolSize | ( | LLVMSymbolIteratorRef | SI | ) |
Definition at line 198 of file Object.cpp.
References llvm::report_fatal_error(), and llvm::unwrap().
| LLVMBool LLVMIsRelocationIteratorAtEnd | ( | LLVMSectionIteratorRef | Section, |
| LLVMRelocationIteratorRef | RI | ||
| ) |
Definition at line 173 of file Object.cpp.
References llvm::unwrap().
| LLVMBool LLVMIsSectionIteratorAtEnd | ( | LLVMObjectFileRef | ObjectFile, |
| LLVMSectionIteratorRef | SI | ||
| ) |
Definition at line 89 of file Object.cpp.
References llvm::object::OwningBinary< T >::getBinary(), llvm::X86II::OB, and llvm::unwrap().
| LLVMBool LLVMIsSymbolIteratorAtEnd | ( | LLVMObjectFileRef | ObjectFile, |
| LLVMSymbolIteratorRef | SI | ||
| ) |
Definition at line 116 of file Object.cpp.
References llvm::object::OwningBinary< T >::getBinary(), llvm::X86II::OB, and llvm::unwrap().
| void LLVMMoveToContainingSection | ( | LLVMSectionIteratorRef | Sect, |
| LLVMSymbolIteratorRef | Sym | ||
| ) |
Definition at line 99 of file Object.cpp.
References llvm::report_fatal_error(), and llvm::unwrap().
Definition at line 178 of file Object.cpp.
References llvm::unwrap().
| void LLVMMoveToNextSection | ( | LLVMSectionIteratorRef | SI | ) |
Definition at line 95 of file Object.cpp.
References llvm::unwrap().
| void LLVMMoveToNextSymbol | ( | LLVMSymbolIteratorRef | SI | ) |
Definition at line 122 of file Object.cpp.
References llvm::unwrap().