/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | DebugSubsectionRecord.h | 49 CodeViewContainer Container = CodeViewContainer::ObjectFile;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | SymbolFile.cpp | 14 #include "lldb/Symbol/ObjectFile.h" 36 ObjectFile *SymbolFile::GetMainObjectFile() { 49 ObjectFile *module_obj_file = module_sp->GetObjectFile(); 209 ObjectFile *module_objfile = GetMainObjectFile(); 210 ObjectFile *symfile_objfile = GetObjectFile();
|
H A D | SymbolVendor.cpp | 14 #include "lldb/Symbol/ObjectFile.h" 48 sym_objfile_sp = ObjectFile::FindPlugin(
|
H A D | UnwindTable.cpp | 20 #include "lldb/Symbol/ObjectFile.h" 24 // There is one UnwindTable object per ObjectFile. It contains a list of Unwind 25 // objects -- one per function, populated lazily -- for the ObjectFile. Each 36 // We can't do some of this initialization when the ObjectFile is running its 48 ObjectFile *object_file = m_module.GetObjectFile(); 204 if (ObjectFile *object_file = m_module.GetObjectFile())
|
H A D | LocateSymbolFile.cpp | 14 #include "lldb/Symbol/ObjectFile.h" 52 if (ObjectFile::GetModuleSpecifications(file_fspec, 0, 0, module_specs)) { 245 ObjectFile::GetModuleSpecifications(exec_fspec, 0, 0, module_specs) && 357 ObjectFile::GetModuleSpecifications(file_spec, 0, 0, specs);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | RTDyldObjectLinkingLayer.h | 24 #include "llvm/Object/ObjectFile.h" 42 std::function<void(VModuleKey, const object::ObjectFile &Obj, 120 object::ObjectFile &Obj, 197 std::function<void(VModuleKey, const object::ObjectFile &Obj, 202 std::function<void(VModuleKey, const object::ObjectFile &Obj, 206 using NotifyFreedFtor = std::function<void(VModuleKey, const object::ObjectFile &Obj)>; 209 using OwnedObject = object::OwningBinary<object::ObjectFile>; 394 object::ObjectFile::createObjectFile(ObjBuffer->getMemBufferRef());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | MCJIT.cpp | 22 #include "llvm/Object/ObjectFile.h" 116 void MCJIT::addObjectFile(std::unique_ptr<object::ObjectFile> Obj) { 126 void MCJIT::addObjectFile(object::OwningBinary<object::ObjectFile> Obj) { 127 std::unique_ptr<object::ObjectFile> ObjFile; 213 Expected<std::unique_ptr<object::ObjectFile>> LoadedObject = 214 object::ObjectFile::createObjectFile(ObjectToLoad->getMemBufferRef()); 359 std::unique_ptr<object::ObjectFile> OF( 360 static_cast<object::ObjectFile *>(ChildBin.release())); 650 void MCJIT::notifyObjectLoaded(const object::ObjectFile &Obj, 661 void MCJIT::notifyFreeingObject(const object::ObjectFile [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | SymbolFileDWARFDebugMap.cpp | 28 #include "lldb/Symbol/ObjectFile.h" 60 ObjectFile *oso_objfile = oso_module->GetObjectFile(); 188 ObjectFile *oso_objfile = GetObjectFile(); 202 ObjectFile *exe_objfile = exe_module_sp->GetObjectFile(); 269 case ObjectFile::eTypeInvalid: 270 case ObjectFile::eTypeCoreFile: 271 case ObjectFile::eTypeDebugInfo: 272 case ObjectFile::eTypeObjectFile: 273 case ObjectFile::eTypeStubLibrary: 274 case ObjectFile [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | llvm-objdump.cpp | 47 #include "llvm/Object/ObjectFile.h" 381 SectionFilter ToolSectionFilter(object::ObjectFile const &O, uint64_t *Idx) { 466 static const Target *getTarget(const ObjectFile *Obj) { 496 const ObjectFile *Obj = Rel.getObject(); 544 const ObjectFile *Obj = nullptr; 560 SourcePrinter(const ObjectFile *Obj, StringRef DefaultArch) 659 static bool isAArch64Elf(const ObjectFile *Obj) { 664 static bool isArmElf(const ObjectFile *Obj) { 669 static bool hasMappingSymbols(const ObjectFile *Obj) { 890 static uint8_t getElfSymbolType(const ObjectFile *Ob [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/ |
H A D | lldb-private-interfaces.h | 38 typedef ObjectFile *(*ObjectFileCreateInstance)(const lldb::ModuleSP &module_sp, 44 typedef ObjectFile *(*ObjectFileCreateMemoryInstance)(
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | CompileUtils.cpp | 15 #include "llvm/Object/ObjectFile.h" 36 /// Compile a Module to an ObjectFile. 58 auto Obj = object::ObjectFile::createObjectFile(ObjBuffer->getMemBufferRef());
|
H A D | OrcMCJITReplacement.h | 35 #include "llvm/Object/ObjectFile.h" 109 const object::ObjectFile &O) override { 114 const object::ObjectFile &O) override { 298 void addObjectFile(std::unique_ptr<object::ObjectFile> O) override { 303 void addObjectFile(object::OwningBinary<object::ObjectFile> O) override { 304 std::unique_ptr<object::ObjectFile> Obj; 428 void operator()(VModuleKey K, const object::ObjectFile &Obj, 442 void operator()(VModuleKey K, const object::ObjectFile &Obj,
|
H A D | OrcCBindingsStack.h | 121 using OwningObject = object::OwningBinary<object::ObjectFile>; 226 [this](orc::VModuleKey K, const object::ObjectFile &Obj, 230 [this](orc::VModuleKey K, const object::ObjectFile &Obj) { 360 if (auto Obj = object::ObjectFile::createObjectFile( 494 const object::ObjectFile &Obj, 502 void notifyFreed(orc::VModuleKey K, const object::ObjectFile &Obj) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/ |
H A D | ObjectFileBreakpad.cpp | 9 #include "Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h" 10 #include "Plugins/ObjectFile/Breakpad/BreakpadRecords.h" 62 ObjectFile *ObjectFileBreakpad::CreateInstance( 89 ObjectFile *ObjectFileBreakpad::CreateMemoryInstance( 114 : ObjectFile(module_sp, file, offset, length, data_sp, data_offset),
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFContext.h | 35 #include "llvm/Object/ObjectFile.h" 84 object::OwningBinary<object::ObjectFile> File; 350 create(const object::ObjectFile &Obj, const LoadedObjectInfo *L = nullptr, 361 Error loadRegisterInfo(const object::ObjectFile &Obj);
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | SymbolFile.h | 259 ObjectFile *GetObjectFile() { return m_objfile_sp.get(); } 260 const ObjectFile *GetObjectFile() const { return m_objfile_sp.get(); } 261 ObjectFile *GetMainObjectFile();
|
H A D | Symtab.h | 34 Symtab(ObjectFile *objfile); 140 ObjectFile *GetObjectFile() { return m_objfile; } 173 ObjectFile *m_objfile;
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | ObjDumper.cpp | 17 #include "llvm/Object/ObjectFile.h" 41 getSectionRefsByNameOrIndex(const object::ObjectFile *Obj, 83 void ObjDumper::printSectionsAsString(const object::ObjectFile *Obj, 118 void ObjDumper::printSectionsAsHex(const object::ObjectFile *Obj,
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-rtdyld/ |
H A D | llvm-rtdyld.cpp | 380 Expected<std::unique_ptr<ObjectFile>> MaybeObj( 381 ObjectFile::createObjectFile((*InputBuffer)->getMemBufferRef())); 391 ObjectFile &Obj = **MaybeObj; 393 OwningBinary<ObjectFile> DebugObj; 395 ObjectFile *SymbolObj = &Obj; 515 Expected<std::unique_ptr<ObjectFile>> MaybeObj( 516 ObjectFile::createObjectFile((*InputBuffer)->getMemBufferRef())); 526 ObjectFile &Obj = **MaybeObj; 907 Expected<std::unique_ptr<ObjectFile>> MaybeObj( 908 ObjectFile [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-dwarfdump/ |
H A D | llvm-dwarfdump.cpp | 20 #include "llvm/Object/ObjectFile.h" 261 static bool filterArch(ObjectFile &Obj) { 281 using HandlerFn = std::function<bool(ObjectFile &, DWARFContext &DICtx, Twine, 388 static bool lookup(ObjectFile &Obj, DWARFContext &DICtx, uint64_t Address, 413 bool collectStatsForObjectFile(ObjectFile &Obj, DWARFContext &DICtx, 416 static bool dumpObjectFile(ObjectFile &Obj, DWARFContext &DICtx, Twine Filename, 450 static bool verifyObjectFile(ObjectFile &Obj, DWARFContext &DICtx, 491 if (auto *Obj = dyn_cast<ObjectFile>(BinOrErr->get())) {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/ |
H A D | Module.cpp | 25 #include "lldb/Symbol/ObjectFile.h" 153 if (ObjectFile::GetModuleSpecifications(module_spec.GetFileSpec(), 0, 0, 286 ObjectFile *Module::GetMemoryObjectFile(const lldb::ProcessSP &process_sp, 302 m_objfile_sp = ObjectFile::FindPlugin(shared_from_this(), process_sp, 335 ObjectFile *obj_file = GetObjectFile(); 496 if (ObjectFile *obj_file = sc.module_sp->GetObjectFile()) 508 ObjectFile *symtab_objfile = symtab->GetObjectFile(); 510 ObjectFile *symfile_objfile = symfile->GetObjectFile(); 1022 ObjectFile *obj_file = GetObjectFile(); 1208 ObjectFile *objfil [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
H A D | ExecutionEngine.h | 59 class ObjectFile; 177 /// addObjectFile - Add an ObjectFile to the execution engine. 186 /// MCJIT will take ownership of the ObjectFile. 187 virtual void addObjectFile(std::unique_ptr<object::ObjectFile> O); 188 virtual void addObjectFile(object::OwningBinary<object::ObjectFile> O);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyld.cpp | 180 RuntimeDyldImpl::loadObjectImpl(const object::ObjectFile &Obj) { 459 const ObjectFile *Obj = Section.getObject(); 482 const ObjectFile *Obj = Section.getObject(); 500 const ObjectFile *Obj = Section.getObject(); 515 Error RuntimeDyldImpl::computeTotalAllocSize(const ObjectFile &Obj, 625 unsigned RuntimeDyldImpl::computeGOTSize(const ObjectFile &Obj) { 643 unsigned RuntimeDyldImpl::computeSectionStubBufSize(const ObjectFile &Obj, 717 Error RuntimeDyldImpl::emitCommonSymbols(const ObjectFile &Obj, 772 RuntimeDyldImpl::emitSection(const ObjectFile &Obj, 890 RuntimeDyldImpl::findOrEmitSection(const ObjectFile [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldMachOI386.h | 35 const ObjectFile &BaseObjT, 128 Error finalizeSection(const ObjectFile &Obj, unsigned SectionID, 147 const ObjectFile &BaseObjT,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | ELFObjectFile.cpp | 58 : ObjectFile(Type, Source) {} 69 Expected<std::unique_ptr<ObjectFile>> 70 ObjectFile::createELFObjectFile(MemoryBufferRef Obj) {
|