reference, declarationdefinition
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";