/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldCOFF.h | 34 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, 38 RuntimeDyldCOFF(RuntimeDyld::MemoryManager &MemMgr, argument 41 : RuntimeDyldImpl(MemMgr, Resolver), PointerSize(PointerSize),
|
H A D | RuntimeDyldCOFF.cpp | 50 RuntimeDyld::MemoryManager &MemMgr, 55 return std::make_unique<RuntimeDyldCOFFI386>(MemMgr, Resolver); 57 return std::make_unique<RuntimeDyldCOFFThumb>(MemMgr, Resolver); 59 return std::make_unique<RuntimeDyldCOFFX86_64>(MemMgr, Resolver); 61 return std::make_unique<RuntimeDyldCOFFAArch64>(MemMgr, Resolver); 49 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver) argument
|
H A D | RuntimeDyldMachO.h | 51 RuntimeDyldMachO(RuntimeDyld::MemoryManager &MemMgr, argument 53 : RuntimeDyldImpl(MemMgr, Resolver) {} 126 RuntimeDyld::MemoryManager &MemMgr, 154 RuntimeDyldMachOCRTPBase(RuntimeDyld::MemoryManager &MemMgr, argument 156 : RuntimeDyldMachO(MemMgr, Resolver) {}
|
H A D | RuntimeDyldMachO.cpp | 342 MemMgr.registerEHFrames(EHFrame->getAddress(), EHFrame->getLoadAddress(), 350 RuntimeDyld::MemoryManager &MemMgr, 357 return std::make_unique<RuntimeDyldMachOARM>(MemMgr, Resolver); 359 return std::make_unique<RuntimeDyldMachOAArch64>(MemMgr, Resolver); 361 return std::make_unique<RuntimeDyldMachOAArch64>(MemMgr, Resolver); 363 return std::make_unique<RuntimeDyldMachOI386>(MemMgr, Resolver); 365 return std::make_unique<RuntimeDyldMachOX86_64>(MemMgr, Resolver); 349 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver) argument
|
H A D | RuntimeDyld.cpp | 79 MemMgr.deregisterEHFrames(); 190 if (MemMgr.needsToReserveAllocationSpace()) { 198 MemMgr.reserveAllocationSpace(CodeSize, CodeAlign, RODataSize, RODataAlign, 739 uint8_t *Addr = MemMgr.allocateDataSection(CommonSize, CommonAlign, SectionID, 850 Addr = IsCode ? MemMgr.allocateCodeSection(Allocate, Alignment, SectionID, 852 : MemMgr.allocateDataSection(Allocate, Alignment, SectionID, 1231 if (SharedThis->MemMgr.finalizeMemory(&ErrMsg)) 1274 RuntimeDyld::RuntimeDyld(RuntimeDyld::MemoryManager &MemMgr, argument 1276 : MemMgr(MemMgr), Resolve 1424 jitLinkForORC( object::OwningBinary<object::ObjectFile> O, RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver, bool ProcessAllSections, unique_function< Error(const object::ObjectFile &Obj, std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObj, std::map<StringRef, JITEvaluatedSymbol>)> OnLoaded, unique_function<void(object::OwningBinary<object::ObjectFile>, Error)> OnEmitted) argument [all...] |
H A D | RuntimeDyldImpl.h | 244 RuntimeDyld::MemoryManager &MemMgr; member in class:llvm::RuntimeDyldImpl 449 RuntimeDyldImpl(RuntimeDyld::MemoryManager &MemMgr, argument 451 : MemMgr(MemMgr), Resolver(Resolver),
|
H A D | RuntimeDyldELF.h | 165 RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr, 170 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr,
|
H A D | RuntimeDyldELF.cpp | 223 RuntimeDyldELF::RuntimeDyldELF(RuntimeDyld::MemoryManager &MemMgr, argument 225 : RuntimeDyldImpl(MemMgr, Resolver), GOTSectionID(0), CurrentGOTIndex(0) {} 234 MemMgr.registerEHFrames(EHFrameAddr, EHFrameLoadAddr, EHFrameSize); 241 RuntimeDyld::MemoryManager &MemMgr, 245 return std::make_unique<RuntimeDyldELF>(MemMgr, Resolver); 250 return std::make_unique<RuntimeDyldELFMips>(MemMgr, Resolver); 1869 uint8_t *Addr = MemMgr.allocateDataSection(TotalSize, getGOTEntrySize(), 240 create(Triple::ArchType Arch, RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/lli/ |
H A D | RemoteJITUtils.h | 82 void setMemMgr(std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr) { argument 83 this->MemMgr = std::move(MemMgr); 93 return MemMgr->allocateCodeSection(Size, Alignment, SectionID, SectionName); 99 return MemMgr->allocateDataSection(Size, Alignment, SectionID, SectionName, 107 MemMgr->reserveAllocationSpace(CodeSize, CodeAlign, RODataSize, RODataAlign, 112 return MemMgr->needsToReserveAllocationSpace(); 117 MemMgr->registerEHFrames(Addr, LoadAddr, Size); 121 MemMgr->deregisterEHFrames(); 125 return MemMgr 146 std::unique_ptr<RuntimeDyld::MemoryManager> MemMgr; member in class:llvm::ForwardingMemoryManager [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | RTDyldObjectLinkingLayer.cpp | 84 for (auto &MemMgr : MemMgrs) { 87 static_cast<uint64_t>(reinterpret_cast<uintptr_t>(MemMgr.get()))); 88 MemMgr->deregisterEHFrames(); 150 RuntimeDyld::MemoryManager *MemMgr = nullptr; local 157 MemMgr = MemMgrs.back().get(); 164 *MemMgr, Resolver, ProcessAllSections, local 165 [this, K, SharedR, MemMgr, InternalSymbols]( 169 return onObjLoad(K, *SharedR, Obj, MemMgr, std::move(LoadedObjInfo), 172 [this, K, SharedR, MemMgr](object::OwningBinary<object::ObjectFile> Obj, 174 onObjEmit(K, *SharedR, std::move(Obj), MemMgr, st 193 onObjLoad( VModuleKey K, MaterializationResponsibility &R, const object::ObjectFile &Obj, RuntimeDyld::MemoryManager *MemMgr, std::unique_ptr<RuntimeDyld::LoadedObjectInfo> LoadedObjInfo, std::map<StringRef, JITEvaluatedSymbol> Resolved, std::set<StringRef> &InternalSymbols) argument 286 onObjEmit( VModuleKey K, MaterializationResponsibility &R, object::OwningBinary<object::ObjectFile> O, RuntimeDyld::MemoryManager *MemMgr, Error Err) argument [all...] |
H A D | OrcMCJITReplacement.h | 221 std::shared_ptr<MCJITMemoryManager> MemMgr, 224 return new OrcMCJITReplacement(std::move(MemMgr), std::move(Resolver), 233 OrcMCJITReplacement(std::shared_ptr<MCJITMemoryManager> MemMgr, argument 237 MemMgr( 238 std::make_shared<MCJITReplacementMemMgr>(*this, std::move(MemMgr))), 245 return ObjectLayerT::Resources{this->MemMgr, this->Resolver}; 433 M.MemMgr->notifyObjectLoaded(&M, Obj); 468 std::shared_ptr<MCJITReplacementMemMgr> MemMgr; member in class:llvm::orc::OrcMCJITReplacement 220 createOrcMCJITReplacement(std::string *ErrorMsg, std::shared_ptr<MCJITMemoryManager> MemMgr, std::shared_ptr<LegacyJITSymbolResolver> Resolver, std::unique_ptr<TargetMachine> TM) argument
|
H A D | ObjectLinkingLayer.cpp | 39 JITLinkMemoryManager &getMemoryManager() override { return *Layer.MemMgr; } 451 ExecutionSession &ES, std::unique_ptr<JITLinkMemoryManager> MemMgr) 452 : ObjectLayer(ES), MemMgr(std::move(MemMgr)) {} 450 ObjectLinkingLayer( ExecutionSession &ES, std::unique_ptr<JITLinkMemoryManager> MemMgr) argument
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | DynamicSize.cpp | 34 MemRegionManager &MemMgr = MR->getMemRegionManager(); local 35 ASTContext &Ctx = MemMgr.getContext();
|
H A D | SValBuilder.cpp | 130 return loc::MemRegionVal(MemMgr.getSymbolicRegion(sym)); 167 return loc::MemRegionVal(MemMgr.getSymbolicRegion(sym)); 185 return loc::MemRegionVal(MemMgr.getSymbolicRegion(sym)); 201 return loc::MemRegionVal(MemMgr.getSymbolicHeapRegion(sym)); 215 return loc::MemRegionVal(MemMgr.getSymbolicRegion(sym)); 234 return loc::MemRegionVal(MemMgr.getSymbolicRegion(sym)); 256 return loc::MemRegionVal(MemMgr.getFunctionCodeRegion(func)); 264 MemMgr.getBlockCodeRegion(block, locTy, locContext->getAnalysisDeclContext()); 265 const BlockDataRegion *BD = MemMgr.getBlockDataRegion(BC, locContext,
|
H A D | MemRegion.cpp | 1593 MemRegionManager &MemMgr = getMemRegionManager(); local 1598 VR = MemMgr.getNonParamVarRegion(VD, this); 1599 OriginalVR = MemMgr.getVarRegion(VD, LC); 1603 VR = MemMgr.getVarRegion(VD, LC); 1607 VR = MemMgr.getNonParamVarRegion(VD, MemMgr.getUnknownRegion()); 1608 OriginalVR = MemMgr.getVarRegion(VD, LC); 1628 MemRegionManager &MemMgr = getMemRegionManager(); local 1629 llvm::BumpPtrAllocator &A = MemMgr.getAllocator();
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | RTDyldObjectLinkingLayer.h | 128 RuntimeDyld::MemoryManager *MemMgr, 135 RuntimeDyld::MemoryManager *MemMgr, Error Err); 228 OwnedObject Obj, MemoryManagerPtrT MemMgr, 233 MemMgr(std::move(MemMgr)), 244 MemMgr->deregisterEHFrames(); 252 PFC->RTDyld = std::make_unique<RuntimeDyld>(*MemMgr, ResolverAdapter); 351 MemoryManagerPtrT MemMgr; member in class:llvm::orc::LegacyRTDyldObjectLinkingLayer 359 OwnedObject Obj, MemoryManagerPtrT MemMgr, 364 std::move(MemMgr), st 227 ConcreteLinkedObject(LegacyRTDyldObjectLinkingLayer &Parent, VModuleKey K, OwnedObject Obj, MemoryManagerPtrT MemMgr, std::shared_ptr<SymbolResolver> Resolver, bool ProcessAllSections) argument 358 createLinkedObject(LegacyRTDyldObjectLinkingLayer &Parent, VModuleKey K, OwnedObject Obj, MemoryManagerPtrT MemMgr, std::shared_ptr<SymbolResolver> Resolver, bool ProcessAllSections) argument 370 std::shared_ptr<RuntimeDyld::MemoryManager> MemMgr; member in struct:llvm::orc::Resources [all...] |
H A D | ObjectLinkingLayer.h | 96 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr); 162 std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr; member in class:llvm::orc::ObjectLinkingLayer
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-rtdyld/ |
H A D | llvm-rtdyld.cpp | 370 TrivialMemoryManager MemMgr; local 371 RuntimeDyld Dyld(MemMgr, MemMgr); 484 static void doPreallocation(TrivialMemoryManager &MemMgr) { argument 492 MemMgr.preallocateSlab(PreallocMemory); 500 TrivialMemoryManager MemMgr; local 501 doPreallocation(MemMgr); 502 RuntimeDyld Dyld(MemMgr, MemMgr); 549 for (auto &FM : MemMgr 637 remapSectionsAndSymbols(const llvm::Triple &TargetTriple, RuntimeDyld &Dyld, TrivialMemoryManager &MemMgr) argument 775 TrivialMemoryManager MemMgr; local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | MCJIT.cpp | 45 std::shared_ptr<MCJITMemoryManager> MemMgr, 53 if (!MemMgr || !Resolver) { 55 if (!MemMgr) 56 MemMgr = RTDyldMM; 61 return new MCJIT(std::move(M), std::move(TM), std::move(MemMgr), 66 std::shared_ptr<MCJITMemoryManager> MemMgr, 69 Ctx(nullptr), MemMgr(std::move(MemMgr)), 70 Resolver(*this, std::move(Resolver)), Dyld(*this->MemMgr, this->Resolver), 254 MemMgr 44 createJIT(std::unique_ptr<Module> M, std::string *ErrorStr, std::shared_ptr<MCJITMemoryManager> MemMgr, std::shared_ptr<LegacyJITSymbolResolver> Resolver, std::unique_ptr<TargetMachine> TM) argument 65 MCJIT(std::unique_ptr<Module> M, std::unique_ptr<TargetMachine> TM, std::shared_ptr<MCJITMemoryManager> MemMgr, std::shared_ptr<LegacyJITSymbolResolver> Resolver) argument [all...] |
H A D | MCJIT.h | 68 std::shared_ptr<MCJITMemoryManager> MemMgr, 180 std::shared_ptr<MCJITMemoryManager> MemMgr; member in class:llvm::MCJIT 304 std::shared_ptr<MCJITMemoryManager> MemMgr,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/ |
H A D | RuntimeDyld.h | 175 RuntimeDyld(MemoryManager &MemMgr, JITSymbolResolver &Resolver); 272 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver, 284 MemoryManager &MemMgr; member in class:llvm::RuntimeDyld 298 RuntimeDyld::MemoryManager &MemMgr, JITSymbolResolver &Resolver,
|
H A D | ExecutionEngine.h | 546 std::shared_ptr<MCJITMemoryManager> MemMgr; member in class:llvm::EngineBuilder
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SValBuilder.h | 65 MemRegionManager MemMgr; member in class:clang::ento::SValBuilder 87 SymMgr(context, BasicVals, alloc), MemMgr(context, alloc), 174 MemRegionManager &getRegionManager() { return MemMgr; } 175 const MemRegionManager &getRegionManager() const { return MemMgr; } 354 return loc::MemRegionVal(MemMgr.getSymbolicRegion(sym));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 52 std::shared_ptr<MCJITMemoryManager> MemMgr, 57 std::string *ErrorStr, std::shared_ptr<MCJITMemoryManager> MemMgr, 479 OptLevel(CodeGenOpt::Default), MemMgr(nullptr), Resolver(nullptr), 495 MemMgr = SharedMM; 502 MemMgr = std::shared_ptr<MCJITMemoryManager>(std::move(MM)); 523 if (MemMgr) { 544 EE = ExecutionEngine::OrcMCJITReplacementCtor(ErrorStr, std::move(MemMgr), 549 EE = ExecutionEngine::MCJITCtor(std::move(M), ErrorStr, std::move(MemMgr),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldCOFFX86_64.h | 287 MemMgr.registerEHFrames(EHFrameAddr, EHFrameLoadAddr, EHFrameSize);
|