Searched refs:NonOwningSymbolStringPtr (Results 1 – 7 of 7) sorted by relevance
30 class NonOwningSymbolStringPtr; variable75 friend struct DenseMapInfo<NonOwningSymbolStringPtr>;154 explicit SymbolStringPtr(NonOwningSymbolStringPtr Other);251 class NonOwningSymbolStringPtr : public SymbolStringPtrBase {252 friend struct DenseMapInfo<orc::NonOwningSymbolStringPtr>;255 NonOwningSymbolStringPtr() = default;256 explicit NonOwningSymbolStringPtr(const SymbolStringPtr &S)262 NonOwningSymbolStringPtr(PoolEntryPtr S) : SymbolStringPtrBase(S) {}264 static NonOwningSymbolStringPtr getEmptyVal() {265 return NonOwningSymbolStringPtr([all …]
160 NonOwningSymbolStringPtr getMachOHeaderStartSymbol() const { in getMachOHeaderStartSymbol()161 return NonOwningSymbolStringPtr(MachOHeaderStartSymbol); in getMachOHeaderStartSymbol()
1138 DenseMap<NonOwningSymbolStringPtr, JITSymbolFlags> Symbols;1139 DenseMap<JITDylib *, DenseSet<NonOwningSymbolStringPtr>> Dependencies;1145 DenseMap<JITDylib *, DenseSet<NonOwningSymbolStringPtr>> NewDeps;1795 NonOwningSymbolStringPtr DepSym,
70 DenseMap<NonOwningSymbolStringPtr, SymbolStringPtr> PtrToStub; in redirect()73 PtrToStub[NonOwningSymbolStringPtr(PtrName)] = StubName; in redirect()83 auto DestSymI = NewDests.find(PtrToStub[NonOwningSymbolStringPtr(PtrName)]); in redirect()
54 DenseMap<StringRef, NonOwningSymbolStringPtr> SymsToRename; in renameFunctionBodies()58 NonOwningSymbolStringPtr(Name); in renameFunctionBodies()
713 std::vector<NonOwningSymbolStringPtr> AddedSyms; in defineMaterializing()714 std::vector<NonOwningSymbolStringPtr> RejectedWeakDefs; in defineMaterializing()739 RejectedWeakDefs.push_back(NonOwningSymbolStringPtr(Name)); in defineMaterializing()745 AddedSyms.push_back(NonOwningSymbolStringPtr(Name)); in defineMaterializing()2947 DenseSet<NonOwningSymbolStringPtr> *UserEDUNewDepsForJD = nullptr; in propagateExtraEmitDeps()2982 DenseMap<NonOwningSymbolStringPtr, JITDylib::EmissionDepUnit *> EDUForSymbol; in simplifyDepGroups()2994 NonOwningSymbolStringPtr NonOwningSymbol(Symbol); in simplifyDepGroups()3007 DenseMap<NonOwningSymbolStringPtr, JITSymbolFlags> ResidualSymbolFlags; in simplifyDepGroups()3009 if (!EDUForSymbol.count(NonOwningSymbolStringPtr(Sym))) in simplifyDepGroups()3010 ResidualSymbolFlags[NonOwningSymbolStringPtr(Sym)] = Flags; in simplifyDepGroups()[all …]
122 SymbolSourceJDs[NonOwningSymbolStringPtr(DepSym)] = DepJD; in lookup()453 SymbolSourceJDs.find(NonOwningSymbolStringPtr(DepName)); in registerDependencies()468 DenseMap<NonOwningSymbolStringPtr, JITDylib *> SymbolSourceJDs;