|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
examples/HowToUseLLJIT/HowToUseLLJIT.cpp 76 int (*Add1)(int) = (int (*)(int))Add1Sym.getAddress();
examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp 1161 auto *FP = (double (*)())(intptr_t)Sym.getAddress();
examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp 1161 auto *FP = (double (*)())(intptr_t)Sym.getAddress();
examples/LLJITExamples/LLJITWithJITLink/LLJITWithJITLink.cpp 64 int (*Add1)(int) = (int (*)(int))Add1Sym.getAddress();
examples/LLJITExamples/LLJITWithObjectCache/LLJITWithObjectCache.cpp 73 int (*Add1)(int) = (int (*)(int))Add1Sym.getAddress();
examples/SpeculativeJIT/SpeculativeJIT.cpp 190 (int (*)(int, const char *[]))MainSym.getAddress();
include/llvm/ExecutionEngine/JITSymbol.h 239 : CachedAddr(Sym.getAddress()), Flags(Sym.getFlags()) {}
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h 484 LD.StubsMgr->findStub(FName, false).getAddress();
include/llvm/ExecutionEngine/Orc/Speculation.h 148 auto RAddr = (*ReadySymbol)[Target].getAddress();
lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp 275 Sym->getAddressable().setAddress(Result[Sym->getName()].getAddress());
lib/ExecutionEngine/MCJIT/MCJIT.cpp 439 return (void*)Dyld.getSymbol(Name).getAddress();
lib/ExecutionEngine/Orc/Core.cpp 172 return OS << format("0x%016" PRIx64, Sym.getAddress()) << " "
310 assert(I->second.getAddress() == 0 && "Redundantly resolving symbol Name");
642 (*Result)[KV.second.Aliasee].getAddress(), KV.second.AliasFlags);
956 {SymI, JITEvaluatedSymbol(KV.second.getAddress(), Flags)});
973 SymI->second.setAddress(ResolvedSym.getAddress());
lib/ExecutionEngine/Orc/ExecutionUtils.cpp 138 static_cast<uintptr_t>((*CtorDtorMap)[Name].getAddress()));
lib/ExecutionEngine/Orc/IndirectionUtils.cpp 105 return Sym->getAddress();
lib/ExecutionEngine/Orc/LazyReexports.cpp 61 auto ResolvedAddr = LookupResult->getAddress();
lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp 177 Symbols[InternedName] = JITEvaluatedSymbol(KV.second.getAddress(), Flags);
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp 1090 Addr = RRI->second.getAddress();
tools/clang/examples/clang-interpreter/main.cpp 109 return Sym->getAddress();
tools/lli/lli.cpp 868 reinterpret_cast<EntryPointPtr>(static_cast<uintptr_t>(EntryPointSym.getAddress()));
882 reinterpret_cast<MainFnPtr>(static_cast<uintptr_t>(MainSym.getAddress()));
tools/llvm-jitlink/llvm-jitlink.cpp 767 assert(EntryPoint.getAddress() && "Entry point address should not be null");
780 MainTy EntryPointPtr = reinterpret_cast<MainTy>(EntryPoint.getAddress());
tools/llvm-rtdyld/llvm-rtdyld.cpp 805 SymInfo.setTargetAddress(InternalSymbol.getAddress());
830 SymInfo.setTargetAddress(I->second.getAddress());
unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp 33 EXPECT_EQ(I->second.getAddress(), FooAddr)
195 auto BarHiddenSym = JITEvaluatedSymbol(BarSym.getAddress(), BarHiddenFlags);
209 EXPECT_EQ(Result[Bar].getAddress(), QuxSym.getAddress())
209 EXPECT_EQ(Result[Bar].getAddress(), QuxSym.getAddress())
276 EXPECT_EQ((*Result)[Baz].getAddress(), FooSym.getAddress())
276 EXPECT_EQ((*Result)[Baz].getAddress(), FooSym.getAddress())
278 EXPECT_EQ((*Result)[Qux].getAddress(), QuxSym.getAddress())
278 EXPECT_EQ((*Result)[Qux].getAddress(), QuxSym.getAddress())
291 EXPECT_EQ((*Result)[Bar].getAddress(), FooSym.getAddress())
291 EXPECT_EQ((*Result)[Bar].getAddress(), FooSym.getAddress())
293 EXPECT_EQ((*Result)[Baz].getAddress(), FooSym.getAddress())
293 EXPECT_EQ((*Result)[Baz].getAddress(), FooSym.getAddress())
307 EXPECT_EQ(Result.getAddress(), FooSym.getAddress())
307 EXPECT_EQ(Result.getAddress(), FooSym.getAddress())
333 EXPECT_EQ(Result.getAddress(), FooSym.getAddress())
333 EXPECT_EQ(Result.getAddress(), FooSym.getAddress())
355 EXPECT_EQ(Result.getAddress(), FooSym.getAddress())
355 EXPECT_EQ(Result.getAddress(), FooSym.getAddress())
865 EXPECT_EQ(I->second.getAddress(), FooSym.getAddress())
865 EXPECT_EQ(I->second.getAddress(), FooSym.getAddress())
948 EXPECT_EQ(BarResult.getAddress(), BarSym.getAddress())
948 EXPECT_EQ(BarResult.getAddress(), BarSym.getAddress())
983 EXPECT_EQ(Result[Bar].getAddress(), BarSym.getAddress())
983 EXPECT_EQ(Result[Bar].getAddress(), BarSym.getAddress())
1093 EXPECT_EQ(FooLookupResult.getAddress(), FooSym.getAddress())
1093 EXPECT_EQ(FooLookupResult.getAddress(), FooSym.getAddress())
1114 EXPECT_EQ(FooLookupResult.getAddress(), FooSym.getAddress())
1114 EXPECT_EQ(FooLookupResult.getAddress(), FooSym.getAddress())
1162 EXPECT_EQ(FooSymResult.getAddress(), FooSym.getAddress())
1162 EXPECT_EQ(FooSymResult.getAddress(), FooSym.getAddress())
1170 EXPECT_EQ(BarSymResult.getAddress(), BarSym.getAddress())
1170 EXPECT_EQ(BarSymResult.getAddress(), BarSym.getAddress())
1194 EXPECT_EQ((*Result)[Foo].getAddress(), FooSym.getAddress())
1194 EXPECT_EQ((*Result)[Foo].getAddress(), FooSym.getAddress())
1196 EXPECT_EQ((*Result)[Bar].getAddress(), BarSym.getAddress())
1196 EXPECT_EQ((*Result)[Bar].getAddress(), BarSym.getAddress())
unittests/ExecutionEngine/Orc/LegacyAPIInteropTest.cpp 53 EXPECT_EQ((*Result)[Foo].getAddress(), FooSym.getAddress())
53 EXPECT_EQ((*Result)[Foo].getAddress(), FooSym.getAddress())
55 EXPECT_EQ((*Result)[Bar].getAddress(), BarSym.getAddress())
55 EXPECT_EQ((*Result)[Bar].getAddress(), BarSym.getAddress())
106 EXPECT_EQ((*Result)[Foo].getAddress(), FooAddr) << "Wrong address for foo";
109 EXPECT_EQ((*Result)[Bar].getAddress(), BarAddr) << "Wrong address for bar";