Searched refs:DebugObj (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
H A D | DebugObjectManagerPlugin.cpp | 252 std::unique_ptr<ELFDebugObject> DebugObj( in CreateArchType() local 257 Expected<ELFFile<ELFT>> ObjRef = ELFFile<ELFT>::create(DebugObj->getBuffer()); in CreateArchType() 280 if (Error Err = DebugObj->recordSection(*Name, std::move(Wrapped))) in CreateArchType() 286 << DebugObj->Buffer->getBufferIdentifier() in CreateArchType() 291 return std::move(DebugObj); in CreateArchType() 405 if (auto DebugObj = createDebugObjectFromBuffer(ES, G, Ctx, ObjBuffer)) { in notifyMaterializing() local 407 if (*DebugObj != nullptr) in notifyMaterializing() 408 PendingObjs[&MR] = std::move(*DebugObj); in notifyMaterializing() 410 ES.reportError(DebugObj.takeError()); in notifyMaterializing() 423 DebugObject &DebugObj = *It->second; in modifyPassConfig() local [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/OProfileJIT/ |
H A D | OProfileJITEventListener.cpp | 88 const ObjectFile &DebugObj = *DebugObjOwner.getBinary(); in notifyObjectLoaded() local 89 std::unique_ptr<DIContext> Context = DWARFContext::create(DebugObj); in notifyObjectLoaded() 92 for (const std::pair<SymbolRef, uint64_t> &P : computeSymbolSizes(DebugObj)) { in notifyObjectLoaded() 150 const ObjectFile &DebugObj = *DebugObjects[Key].getBinary(); in notifyFreeingObject() local 153 for (symbol_iterator I = DebugObj.symbol_begin(), in notifyFreeingObject() 154 E = DebugObj.symbol_end(); in notifyFreeingObject()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/ |
H A D | GDBRegistrationListener.cpp | 160 OwningBinary<ObjectFile> DebugObj = L.getObjectForDebug(Obj); in notifyObjectLoaded() local 163 if (!DebugObj.getBinary()) in notifyObjectLoaded() 166 const char *Buffer = DebugObj.getBinary()->getMemoryBufferRef().getBufferStart(); in notifyObjectLoaded() 167 size_t Size = DebugObj.getBinary()->getMemoryBufferRef().getBufferSize(); in notifyObjectLoaded() 182 RegisteredObjectInfo(Size, JITCodeEntry, std::move(DebugObj)); in notifyObjectLoaded()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/IntelJITEvents/ |
H A D | IntelJITEventListener.cpp | 231 const ObjectFile *DebugObj = DebugObjOwner.getBinary(); in notifyObjectLoaded() local 232 if (!DebugObj) in notifyObjectLoaded() 236 const void *ObjData = DebugObj->getData().data(); in notifyObjectLoaded() 237 std::unique_ptr<DIContext> Context = DWARFContext::create(*DebugObj); in notifyObjectLoaded() 242 computeSymbolSizes(*DebugObj)) { in notifyObjectLoaded() 354 const ObjectFile &DebugObj = *DebugObjects[Key].getBinary(); in notifyFreeingObject() local 355 const void *ObjData = DebugObj.getData().data(); in notifyFreeingObject()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/PerfJITEvents/ |
H A D | PerfJITEventListener.cpp | 238 const ObjectFile &DebugObj = *DebugObjOwner.getBinary(); in notifyObjectLoaded() local 241 std::unique_ptr<DIContext> Context = DWARFContext::create(DebugObj); in notifyObjectLoaded() 244 for (const std::pair<SymbolRef, uint64_t> &P : computeSymbolSizes(DebugObj)) { in notifyObjectLoaded()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldELF.cpp | 186 Expected<std::unique_ptr<ObjectFile>> DebugObj(nullptr); in createELFDebugObject() local 187 handleAllErrors(DebugObj.takeError()); in createELFDebugObject() 189 DebugObj = in createELFDebugObject() 192 DebugObj = in createELFDebugObject() 195 DebugObj = in createELFDebugObject() 198 DebugObj = in createELFDebugObject() 203 handleAllErrors(DebugObj.takeError()); in createELFDebugObject() 204 return OwningBinary<ObjectFile>(std::move(*DebugObj), std::move(Buffer)); in createELFDebugObject()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-rtdyld/ |
H A D | llvm-rtdyld.cpp | 394 OwningBinary<ObjectFile> DebugObj; in printLineInfoForInput() local 409 DebugObj = LoadedObjInfo->getObjectForDebug(Obj); in printLineInfoForInput() 410 SymbolObj = DebugObj.getBinary(); in printLineInfoForInput()
|