/freebsd-10.0-release/contrib/llvm/lib/DebugInfo/ |
H A D | DIContext.cpp | 16 DIContext *DIContext::getDWARFContext(object::ObjectFile *Obj) {
|
/freebsd-10.0-release/contrib/llvm/lib/Object/ |
H A D | ObjectFile.cpp | 1 //===- ObjectFile.cpp - File format independent object file -----*- C++ -*-===// 10 // This file defines a file format independent ObjectFile class. 14 #include "llvm/Object/ObjectFile.h" 24 void ObjectFile::anchor() { } 26 ObjectFile::ObjectFile(unsigned int Type, MemoryBuffer *source) function in class:ObjectFile 30 error_code ObjectFile::getSymbolAlignment(DataRefImpl DRI, 36 ObjectFile *ObjectFile::createObjectFile(MemoryBuffer *Object) { 67 ObjectFile *ObjectFil [all...] |
H A D | Object.cpp | 16 #include "llvm/Object/ObjectFile.h" 22 inline ObjectFile *unwrap(LLVMObjectFileRef OF) { 23 return reinterpret_cast<ObjectFile*>(OF); 26 inline LLVMObjectFileRef wrap(const ObjectFile *OF) { 27 return reinterpret_cast<LLVMObjectFileRef>(const_cast<ObjectFile*>(OF)); 60 // ObjectFile creation 62 return wrap(ObjectFile::createObjectFile(unwrap(MemBuf))); 65 void LLVMDisposeObjectFile(LLVMObjectFileRef ObjectFile) { argument 66 delete unwrap(ObjectFile); 69 // ObjectFile Sectio 70 LLVMGetSections(LLVMObjectFileRef ObjectFile) argument 79 LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef ObjectFile, LLVMSectionIteratorRef SI) argument 97 LLVMGetSymbols(LLVMObjectFileRef ObjectFile) argument 106 LLVMIsSymbolIteratorAtEnd(LLVMObjectFileRef ObjectFile, LLVMSymbolIteratorRef SI) argument [all...] |
H A D | ELFObjectFile.cpp | 22 ObjectFile *ObjectFile::createELFObjectFile(MemoryBuffer *Object) {
|
/freebsd-10.0-release/contrib/llvm/tools/llvm-readobj/ |
H A D | ObjDumper.h | 16 class ObjectFile; 47 error_code createCOFFDumper(const object::ObjectFile *Obj, 51 error_code createELFDumper(const object::ObjectFile *Obj, 55 error_code createMachODumper(const object::ObjectFile *Obj,
|
H A D | llvm-readobj.cpp | 29 #include "llvm/Object/ObjectFile.h" 170 static error_code createDumper(const ObjectFile *Obj, 188 static void dumpObject(const ObjectFile *Obj) { 240 if (ObjectFile *Obj = dyn_cast<ObjectFile>(child.get())) 265 else if (ObjectFile *Obj = dyn_cast<ObjectFile>(Binary.get()))
|
/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | ObjectImageCommon.h | 19 #include "llvm/Object/ObjectFile.h" 28 object::ObjectFile *ObjFile; 31 // format-specific subclasses of ObjectFile directly 32 ObjectImageCommon(ObjectBuffer *Input, object::ObjectFile *Obj) 42 ObjFile = object::ObjectFile::createObjectFile(Buffer->getMemBuffer()); 61 virtual object::ObjectFile* getObjectFile() const { return ObjFile; }
|
/freebsd-10.0-release/lib/clang/liblldbPluginObjectFileELF/ |
H A D | Makefile | 7 SRCDIR= tools/lldb/source/Plugins/ObjectFile/ELF
|
/freebsd-10.0-release/lib/clang/libllvmobject/ |
H A D | Makefile | 15 ObjectFile.cpp
|
/freebsd-10.0-release/contrib/llvm/include/llvm-c/ |
H A D | Object.h | 42 // ObjectFile creation 44 void LLVMDisposeObjectFile(LLVMObjectFileRef ObjectFile); 46 // ObjectFile Section iterators 47 LLVMSectionIteratorRef LLVMGetSections(LLVMObjectFileRef ObjectFile); 49 LLVMBool LLVMIsSectionIteratorAtEnd(LLVMObjectFileRef ObjectFile, 55 // ObjectFile Symbol iterators 56 LLVMSymbolIteratorRef LLVMGetSymbols(LLVMObjectFileRef ObjectFile); 58 LLVMBool LLVMIsSymbolIteratorAtEnd(LLVMObjectFileRef ObjectFile,
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
H A D | UnwindTable.h | 20 // A class which holds all the FuncUnwinders objects for a given ObjectFile. 27 UnwindTable(ObjectFile& objfile); 55 ObjectFile& m_object_file; 58 bool m_initialized; // delay some initialization until ObjectFile is set up
|
H A D | SymbolFile.h | 46 FindPlugin (ObjectFile* obj_file); 51 SymbolFile(ObjectFile* obj_file) : 153 ObjectFile* GetObjectFile() { return m_obj_file; } 154 const ObjectFile* GetObjectFile() const { return m_obj_file; } 157 ObjectFile* m_obj_file; // The object file that symbols can be extracted from.
|
H A D | DWARFCallFrameInfo.h | 22 #include "lldb/Symbol/ObjectFile.h" 39 DWARFCallFrameInfo (ObjectFile& objfile, 128 ObjectFile& m_objfile;
|
H A D | ObjectFile.h | 1 //===-- ObjectFile.h --------------------------------------------*- C++ -*-===// 26 /// @class ObjectFile ObjectFile.h "lldb/Symbol/ObjectFile.h" 42 /// The number of objects that an ObjectFile contains can be determined 43 /// using the ObjectFile::GetNumObjects() const 45 /// ObjectFile::SelectObjectAtIndex (uint32_t) to change the currently 47 /// ObjectFile::SelectObject(const char *) function. 53 class ObjectFile: class in namespace:lldb_private 54 public std::enable_shared_from_this<ObjectFile>, [all...] |
/freebsd-10.0-release/contrib/llvm/tools/llvm-objdump/ |
H A D | llvm-objdump.h | 22 class ObjectFile; 36 void printELFFileHeader(const object::ObjectFile *o);
|
/freebsd-10.0-release/contrib/llvm/include/llvm/Object/ |
H A D | ObjectFile.h | 1 //===- ObjectFile.h - File format independent object file -------*- C++ -*-===// 10 // This file declares a file format independent ObjectFile class. 28 class ObjectFile; 97 const ObjectFile *OwningObject; 102 RelocationRef(DataRefImpl RelocationP, const ObjectFile *Owner); 139 const ObjectFile *OwningObject; 144 SectionRef(DataRefImpl SectionP, const ObjectFile *Owner); 182 const ObjectFile *OwningObject; 208 SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner); 248 const ObjectFile *OwningObjec 272 class ObjectFile : public Binary { class in namespace:llvm::object [all...] |
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | ObjectFile.cpp | 1 //===-- ObjectFile.cpp ------------------------------------------*- C++ -*-===// 21 #include "lldb/Symbol/ObjectFile.h" 31 ObjectFile::FindPlugin (const lldb::ModuleSP &module_sp, 43 "ObjectFile::FindPlugin (module = %s, file = %p, file_offset = 0x%8.8" PRIx64 ", file_size = 0x%8.8" PRIx64 ")", 90 if (ObjectFile::SplitArchivePathWithObject (path_with_object, archive_file, archive_object, must_exist)) 154 ObjectFile::FindPlugin (const lldb::ModuleSP &module_sp, 164 "ObjectFile::FindPlugin (module = %s, process = %p, header_addr = 0x%" PRIx64 ")", 187 ObjectFile::GetModuleSpecifications (const FileSpec &file, 201 return ObjectFile::GetModuleSpecifications (file, // file spec 212 ObjectFile 238 ObjectFile::ObjectFile (const lldb::ModuleSP &module_sp, function in class:ObjectFile 288 ObjectFile::ObjectFile (const lldb::ModuleSP &module_sp, function in class:ObjectFile [all...] |
H A D | SymbolFile.cpp | 17 #include "lldb/Symbol/ObjectFile.h" 22 SymbolFile::FindPlugin (ObjectFile* obj_file) 34 ObjectFile *module_obj_file = module_sp->GetObjectFile();
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/ |
H A D | lldb-private-interfaces.h | 24 typedef ObjectFile* (*ObjectFileCreateInstance) (const lldb::ModuleSP &module_sp, lldb::DataBufferSP& data_sp, lldb::offset_t data_offset, const FileSpec* file, lldb::offset_t file_offset, lldb::offset_t length); 25 typedef ObjectFile* (*ObjectFileCreateMemoryInstance) (const lldb::ModuleSP &module_sp, lldb::DataBufferSP& data_sp, const lldb::ProcessSP &process_sp, lldb::addr_t offset); 32 typedef SymbolFile* (*SymbolFileCreateInstance) (ObjectFile* obj_file);
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Static/ |
H A D | DynamicLoaderStatic.cpp | 13 #include "lldb/Symbol/ObjectFile.h" 43 ObjectFile *object_file = exe_module->GetObjectFile(); 46 create = (object_file->GetStrata() == ObjectFile::eStrataRawImage); 114 ObjectFile *image_object_file = module_sp->GetObjectFile();
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/ |
H A D | SymbolVendorELF.cpp | 26 #include "lldb/Symbol/ObjectFile.h" 89 ObjectFile *obj_file = module_sp->GetObjectFile(); 132 ObjectFileSP dsym_objfile_sp = ObjectFile::FindPlugin(module_sp, &dsym_fspec, 0, dsym_fspec.GetByteSize(), dsym_file_data_sp, dsym_file_data_offset); 138 dsym_objfile_sp->SetType (ObjectFile::eTypeDebugInfo);
|
/freebsd-10.0-release/contrib/llvm/include/llvm/ExecutionEngine/ |
H A D | ObjectImage.h | 18 #include "llvm/Object/ObjectFile.h" 23 /// ObjectImage - A container class that represents an ObjectFile that has been 53 virtual object::ObjectFile* getObjectFile() const = 0;
|
/freebsd-10.0-release/lib/clang/liblldbSymbol/ |
H A D | Makefile | 22 ObjectFile.cpp \
|
/freebsd-10.0-release/contrib/llvm/tools/llvm-symbolizer/ |
H A D | LLVMSymbolize.h | 18 #include "llvm/Object/ObjectFile.h" 67 ModuleInfo(ObjectFile *Obj, DIContext *DICtx); 80 OwningPtr<ObjectFile> Module;
|
H A D | LLVMSymbolize.cpp | 48 ModuleInfo::ModuleInfo(ObjectFile *Obj, DIContext *DICtx) 195 static bool getObjectEndianness(const ObjectFile *Obj, bool &IsLittleEndian) { 201 static ObjectFile *getObjectFile(const std::string &Path) { 205 return ObjectFile::createObjectFile(Buff.take()); 223 ObjectFile *Obj = getObjectFile(ModuleName); 235 ObjectFile *DbgObj = Obj; 239 ObjectFile *ResourceObj = getObjectFile(ResourceName);
|