Searched refs:ObjectFile (Results 51 - 75 of 184) sorted by relevance

12345678

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugSubsectionRecord.h49 CodeViewContainer Container = CodeViewContainer::ObjectFile;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DSymbolFile.cpp14 #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 DSymbolVendor.cpp14 #include "lldb/Symbol/ObjectFile.h"
48 sym_objfile_sp = ObjectFile::FindPlugin(
H A DUnwindTable.cpp20 #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 DLocateSymbolFile.cpp14 #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 DRTDyldObjectLinkingLayer.h24 #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 DMCJIT.cpp22 #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 DSymbolFileDWARFDebugMap.cpp28 #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 Dllvm-objdump.cpp47 #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 Dlldb-private-interfaces.h38 typedef ObjectFile *(*ObjectFileCreateInstance)(const lldb::ModuleSP &module_sp,
44 typedef ObjectFile *(*ObjectFileCreateMemoryInstance)(
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCompileUtils.cpp15 #include "llvm/Object/ObjectFile.h"
36 /// Compile a Module to an ObjectFile.
58 auto Obj = object::ObjectFile::createObjectFile(ObjBuffer->getMemBufferRef());
H A DOrcMCJITReplacement.h35 #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 DOrcCBindingsStack.h121 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 DObjectFileBreakpad.cpp9 #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 DDWARFContext.h35 #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 DSymbolFile.h259 ObjectFile *GetObjectFile() { return m_objfile_sp.get(); }
260 const ObjectFile *GetObjectFile() const { return m_objfile_sp.get(); }
261 ObjectFile *GetMainObjectFile();
H A DSymtab.h34 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 DObjDumper.cpp17 #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 Dllvm-rtdyld.cpp380 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 Dllvm-dwarfdump.cpp20 #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 DModule.cpp25 #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 DExecutionEngine.h59 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 DRuntimeDyld.cpp180 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 DRuntimeDyldMachOI386.h35 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 DELFObjectFile.cpp58 : ObjectFile(Type, Source) {}
69 Expected<std::unique_ptr<ObjectFile>>
70 ObjectFile::createELFObjectFile(MemoryBufferRef Obj) {

Completed in 245 milliseconds

12345678