Searched refs:ObjectFile (Results 26 - 50 of 193) sorted by relevance

12345678

/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldMachO.h65 const ObjectFile &BaseTObj,
84 const ObjectFile &BaseObjT,
98 getRelocationValueRef(const ObjectFile &BaseTObj,
130 loadObject(const object::ObjectFile &O) override;
134 bool isCompatibleFile(const object::ObjectFile &Obj) const override;
158 Error finalizeLoad(const ObjectFile &Obj,
H A DRuntimeDyldImpl.h22 #include "llvm/Object/ObjectFile.h"
335 virtual void setMipsABI(const ObjectFile &Obj) {
363 Error emitCommonSymbols(const ObjectFile &Obj,
371 Expected<unsigned> emitSection(const ObjectFile &Obj,
380 Expected<unsigned> findOrEmitSection(const ObjectFile &Obj,
409 const ObjectFile &Obj, ObjSectionToIDMap &ObjSectionToID,
420 Error computeTotalAllocSize(const ObjectFile &Obj,
426 unsigned computeGOTSize(const ObjectFile &Obj);
429 unsigned computeSectionStubBufSize(const ObjectFile &Obj,
433 Expected<ObjSectionToIDMap> loadObjectImpl(const object::ObjectFile
[all...]
H A DRuntimeDyldELF.h89 void setMipsABI(const ObjectFile &Obj) override;
174 loadObject(const object::ObjectFile &O) override;
179 const ObjectFile &Obj,
182 bool isCompatibleFile(const object::ObjectFile &Obj) const override;
184 Error finalizeLoad(const ObjectFile &Obj,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.h34 create(const object::ObjectFile *Obj, std::unique_ptr<DIContext> DICtx,
68 /// Search for the first occurence of specified Address in ObjectFile.
71 const object::ObjectFile *Module;
88 SymbolizableObjectFile(const object::ObjectFile *Obj,
H A DSymbolize.cpp63 LLVMSymbolizer::symbolizeCode(const ObjectFile &Obj,
244 bool getGNUDebuglinkContents(const ObjectFile *Obj, std::string &DebugName,
364 ObjectFile *LLVMSymbolizer::lookUpDsymFile(const std::string &ExePath,
383 ObjectFile *DbgObj = DbgObjOrErr.get();
395 ObjectFile *LLVMSymbolizer::lookUpDebuglinkObject(const std::string &Path,
396 const ObjectFile *Obj,
415 ObjectFile *LLVMSymbolizer::lookUpBuildIDObject(const std::string &Path,
448 ObjectFile *Obj = ObjOrErr.get();
450 ObjectFile *DbgObj = nullptr;
465 Expected<ObjectFile *>
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DSymbolicFile.cpp19 #include "llvm/Object/ObjectFile.h"
76 return ObjectFile::createObjectFile(Object, Type);
82 Expected<std::unique_ptr<ObjectFile>> Obj =
83 ObjectFile::createObjectFile(Object, Type);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DObjectYAML.h35 static void mapping(IO &IO, YamlObjectFile &ObjectFile);
H A Dyaml2obj.h24 class ObjectFile;
61 std::unique_ptr<object::ObjectFile>
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DJITEventListener.h33 class ObjectFile;
58 virtual void notifyObjectLoaded(ObjectKey K, const object::ObjectFile &Obj,
H A DRTDyldMemoryManager.h29 class ObjectFile;
48 const object::ObjectFile &) {}
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Remarks/
H A DRemarkLinker.h16 #include "llvm/Object/ObjectFile.h"
68 Error link(const object::ObjectFile &Obj,
94 getRemarksSectionContents(const object::ObjectFile &Obj);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/
H A DObjectFileWasm.h12 #include "lldb/Symbol/ObjectFile.h"
21 /// ObjectFile protocol.
22 class ObjectFileWasm : public ObjectFile {
32 static ObjectFile *
37 static ObjectFile *CreateMemoryInstance(const lldb::ModuleSP &module_sp,
59 return ClassID == &ID || ObjectFile::isA(ClassID);
61 static bool classof(const ObjectFile *obj) { return obj->isA(&ID); }
64 /// ObjectFile Protocol.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DGDBRegistrationListener.cpp12 #include "llvm/Object/ObjectFile.h"
69 OwningBinary<ObjectFile> Obj)
74 OwningBinary<ObjectFile> Obj;
101 void notifyObjectLoaded(ObjectKey K, const ObjectFile &Obj,
150 ObjectKey K, const ObjectFile &Obj,
153 OwningBinary<ObjectFile> DebugObj = L.getObjectForDebug(Obj);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Static/
H A DDynamicLoaderStatic.cpp12 #include "lldb/Symbol/ObjectFile.h"
50 ObjectFile *object_file = exe_module->GetObjectFile();
52 create = (object_file->GetStrata() == ObjectFile::eStrataRawImage);
96 ObjectFile *image_object_file = module_sp->GetObjectFile();
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A DSectionSizes.cpp39 static void prettyPrintSectionSizes(const ObjectFile &Obj,
81 void dwarfdump::calculateSectionSizes(const ObjectFile &Obj,
106 bool dwarfdump::collectObjectSectionSizes(ObjectFile &Obj,
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DArmUnwindInfo.h12 #include "lldb/Symbol/ObjectFile.h"
32 ArmUnwindInfo(ObjectFile &objfile, lldb::SectionSP &arm_exidx,
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-cov/
H A DTestingSupport.cpp9 #include "llvm/Object/ObjectFile.h"
32 auto ObjErr = llvm::object::ObjectFile::createObjectFile(InputSourceFile);
41 ObjectFile *OF = ObjErr.get().getBinary();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DIRObjectFile.h29 class ObjectFile;
64 static Expected<MemoryBufferRef> findBitcodeInObject(const ObjectFile &Obj);
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DSection.h30 class ObjectFile;
102 Section(const lldb::ModuleSP &module_sp, ObjectFile *obj_file,
113 const lldb::ModuleSP &module_sp, ObjectFile *obj_file,
190 ObjectFile *GetObjectFile() { return m_obj_file; }
191 const ObjectFile *GetObjectFile() const { return m_obj_file; }
240 ObjectFile *m_obj_file; // The object file that data for this section should
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp26 #include "llvm/Object/ObjectFile.h"
49 std::map<ObjectKey, OwningBinary<ObjectFile>> DebugObjects;
59 void notifyObjectLoaded(ObjectKey Key, const ObjectFile &Obj,
99 ObjectKey Key, const ObjectFile &Obj,
102 OwningBinary<ObjectFile> DebugObjOwner = L.getObjectForDebug(Obj);
103 const ObjectFile *DebugObj = DebugObjOwner.getBinary();
212 const ObjectFile &DebugObj = *DebugObjects[Key].getBinary();
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-size/
H A Dllvm-size.cpp20 #include "llvm/Object/ObjectFile.h"
184 static bool considerForSize(ObjectFile *Obj, SectionRef Section) {
200 static Expected<uint64_t> getCommonSize(ObjectFile *Obj) {
366 static void printObjectSectionSizes(ObjectFile *Obj) {
524 /// Checks to see if the @p O ObjectFile is a Mach-O file and if it is and there
529 static bool checkMachOAndArchFlags(ObjectFile *O, StringRef Filename) {
576 if (ObjectFile *o = dyn_cast<ObjectFile>(&*ChildOrErr.get())) {
608 Expected<std::unique_ptr<ObjectFile>> UO = I->getAsObjectFile();
610 if (ObjectFile *
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.h16 #include "lldb/Symbol/ObjectFile.h"
56 /// the ObjectFile protocol.
57 class ObjectFileELF : public lldb_private::ObjectFile {
68 static lldb_private::ObjectFile *
73 static lldb_private::ObjectFile *CreateMemoryInstance(
95 return ClassID == &ID || ObjectFile::isA(ClassID);
97 static bool classof(const ObjectFile *obj) { return obj->isA(&ID); }
99 // ObjectFile Protocol.
138 ObjectFile::Type CalculateType() override;
140 ObjectFile
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp104 auto Obj = object::ObjectFile::createObjectFile(*O);
163 object::OwningBinary<object::ObjectFile>(std::move(*Obj), std::move(O)),
166 const object::ObjectFile &Obj,
172 [this, K, SharedR, MemMgr](object::OwningBinary<object::ObjectFile> Obj,
195 const object::ObjectFile &Obj, RuntimeDyld::MemoryManager *MemMgr,
288 object::OwningBinary<object::ObjectFile> O,
302 std::unique_ptr<object::ObjectFile> Obj;
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/JIT/
H A DObjectFileJIT.cpp20 #include "lldb/Symbol/ObjectFile.h"
65 ObjectFile *ObjectFileJIT::CreateInstance(const lldb::ModuleSP &module_sp,
76 ObjectFile *ObjectFileJIT::CreateMemoryInstance(const lldb::ModuleSP &module_sp,
95 : ObjectFile(module_sp, nullptr, 0, 0, DataBufferSP(), 0), m_delegate_wp() {
192 ObjectFile::Type ObjectFileJIT::CalculateType() { return eTypeJIT; }
194 ObjectFile::Strata ObjectFileJIT::CalculateStrata() { return eStrataJIT; }
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.h190 SmallVector<std::unique_ptr<object::ObjectFile>, 2> LoadedObjects;
215 void addObjectFile(std::unique_ptr<object::ObjectFile> O) override;
216 void addObjectFile(object::OwningBinary<object::ObjectFile> O) override;
332 void notifyObjectLoaded(const object::ObjectFile &Obj,
334 void notifyFreeingObject(const object::ObjectFile &Obj);

Completed in 112 milliseconds

12345678