Home
last modified time | relevance | path

Searched refs:SymbolStringPtr (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DSymbolStringPool.h25 class SymbolStringPtr; variable
51 class SymbolStringPtr {
56 friend bool operator<(const SymbolStringPtr &LHS, const SymbolStringPtr &RHS);
62 SymbolStringPtr(const SymbolStringPtr &Other)
68 SymbolStringPtr& operator=(const SymbolStringPtr &Other) {
77 SymbolStringPtr(SymbolStringPtr &&Other) : S(nullptr) {
81 SymbolStringPtr& operator=(SymbolStringPtr &&Other) {
89 ~SymbolStringPtr() {
107 inline bool operator==(const SymbolStringPtr &LHS, const SymbolStringPtr &RHS) {
115 inline bool operator<(const SymbolStringPtr &LHS, const SymbolStringPtr &RHS) {
[all …]
H A DCore.h44 using SymbolNameSet = DenseSet<SymbolStringPtr>;
48 using SymbolMap = DenseMap<SymbolStringPtr, JITEvaluatedSymbol>;
51 using SymbolFlagsMap = DenseMap<SymbolStringPtr, JITSymbolFlags>;
227 void addDependencies(const SymbolStringPtr &Name,
342 SymbolStringPtr Aliasee;
414 using SymbolPredicate = std::function<bool(SymbolStringPtr)>;
472 void addQueryDependence(JITDylib &JD, SymbolStringPtr Name);
678 void addDependencies(const SymbolStringPtr &Name,
818 SymbolStringPtr Symbol);
824 SymbolStringPtr Symbol);
[all …]
H A DLazyReexports.h48 const SymbolStringPtr &SymbolName,
60 Error operator()(JITDylib &SourceJD, const SymbolStringPtr &SymbolName, in operator()
81 JITDylib &SourceJD, SymbolStringPtr SymbolName,
97 std::map<JITTargetAddress, std::pair<JITDylib *, SymbolStringPtr>>;
169 void discard(const JITDylib &JD, const SymbolStringPtr &Name) override;
H A DLayer.h69 using SymbolNameToDefinitionMap = std::map<SymbolStringPtr, GlobalValue *>;
95 void discard(const JITDylib &JD, const SymbolStringPtr &Name) override;
152 void discard(const JITDylib &JD, const SymbolStringPtr &Name) override;
H A DExecutionUtils.h139 using CtorDtorList = std::vector<SymbolStringPtr>;
217 using SymbolPredicate = std::function<bool(SymbolStringPtr)>;
H A DLegacy.h103 std::set<SymbolStringPtr> ResolvedStrings;
H A DIndirectionUtils.h218 std::map<JITTargetAddress, SymbolStringPtr> AddrToSymbol;
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DLazyReexports.cpp28 JITDylib &SourceJD, SymbolStringPtr SymbolName, in getCallThroughTrampoline()
44 SymbolStringPtr SymbolName; in callThroughToSymbol()
133 [&ISManager](JITDylib &JD, const SymbolStringPtr &SymbolName, in LazyReexportsMaterializationUnit()
190 const SymbolStringPtr &Name) { in discard()
H A DCore.cpp137 SymbolStringPool::PoolMapEntry SymbolStringPtr::Tombstone(0);
148 raw_ostream &operator<<(raw_ostream &OS, const SymbolStringPtr &Sym) { in operator <<()
153 return OS << printSet(Symbols, PrintAll<SymbolStringPtr>()); in operator <<()
275 void AsynchronousSymbolQuery::resolve(const SymbolStringPtr &Name, in resolve()
354 JITDylib &JD, const SymbolStringPtr &Name) { in removeQueryDependence()
835 void JITDylib::addDependencies(const SymbolStringPtr &Name, in addDependencies()
1205 std::vector<SymbolStringPtr> ToRemove; in lodgeQueryImpl()
1326 std::vector<SymbolStringPtr> ToRemove; in lookupImpl()
1933 SymbolStringPtr Name) { in lookup()
1947 SymbolStringPtr Name) { in lookup()
[all …]
H A DIndirectionUtils.cpp29 CompileCallbackMaterializationUnit(SymbolStringPtr Name, in CompileCallbackMaterializationUnit()
45 void discard(const JITDylib &JD, const SymbolStringPtr &Name) override { in discard()
49 SymbolStringPtr Name;
80 SymbolStringPtr Name; in executeCompileCallback()
H A DLayer.cpp57 const SymbolStringPtr &Name) { in discard()
150 const SymbolStringPtr &Name) { in discard()
H A DCompileOnDemandLayer.cpp90 void discard(const JITDylib &V, const SymbolStringPtr &Name) override { in discard()