reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/ExecutionEngine/JITLink/BasicGOTAndStubsBuilder.h
   33           impl().fixGOTEdge(E, getGOTEntrySymbol(E.getTarget()));
   35           impl().fixExternalBranchEdge(E, getStubSymbol(E.getTarget()));
lib/ExecutionEngine/JITLink/JITLink.cpp
  142      << EdgeKindName << " -> " << E.getTarget() << " + " << E.getAddend();
lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp
  323       if (E.getTarget().isDefined() && !E.getTarget().isLive()) {
  323       if (E.getTarget().isDefined() && !E.getTarget().isLive()) {
  324         E.getTarget().setLive(true);
  325         Worklist.push_back(&E.getTarget());
lib/ExecutionEngine/JITLink/MachO_arm64.cpp
  425     return E.getKind() == Branch26 && !E.getTarget().isDefined();
  551       int64_t Value = E.getTarget().getAddress() - FixupAddress + E.getAddend();
  569       uint64_t Value = E.getTarget().getAddress() + E.getAddend();
  576       uint64_t Value = E.getTarget().getAddress() + E.getAddend();
  584           E.getTarget().getAddress() & ~static_cast<uint64_t>(4096 - 1);
  602       uint64_t TargetOffset = E.getTarget().getAddress() & 0xfff;
  622       uint32_t TargetOffset = E.getTarget().getAddress() & 0xfff;
  634       int64_t Delta = E.getTarget().getAddress() - FixupAddress;
  652         Value = E.getTarget().getAddress() - FixupAddress + E.getAddend();
  654         Value = FixupAddress - E.getTarget().getAddress() + E.getAddend();
lib/ExecutionEngine/JITLink/MachO_x86_64.cpp
  388     return E.getKind() == Branch32 && !E.getTarget().isDefined();
  491           E.getTarget().getAddress() - (FixupAddress + 4) + E.getAddend();
  500       uint64_t Value = E.getTarget().getAddress() + E.getAddend();
  509           E.getTarget().getAddress() - (FixupAddress + Delta) + E.getAddend();
  521           E.getTarget().getAddress() - (FixupAddress + Delta) + E.getAddend();
  534         Value = E.getTarget().getAddress() - FixupAddress + E.getAddend();
  536         Value = FixupAddress - E.getTarget().getAddress() + E.getAddend();
  548       uint64_t Value = E.getTarget().getAddress() + E.getAddend();
lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp
  211         auto &TargetSym = E.getTarget();
  252           auto &TargetSym = E.getTarget();
tools/llvm-jitlink/llvm-jitlink-macho.cpp
   44   auto &TargetSym = E->getTarget();
   65   auto &GOTSym = E->getTarget();
unittests/ExecutionEngine/JITLink/MachO_x86_64_Tests.cpp
   59     EXPECT_EQ(&E.getTarget(), &Target) << "Expected edge to point at target";
   66     EXPECT_TRUE(E.getTarget().isDefined())
   68     if (!E.getTarget().isDefined())
   71     verifyIsPointerTo(G, E.getTarget().getBlock(), Target);
   78     EXPECT_EQ(&E.getTarget(), &Callee)
   93     EXPECT_TRUE(E.getTarget().isDefined()) << "Target is not a defined symbol";
   94     if (!E.getTarget().isDefined())
   96     verifyIsPointerTo(G, E.getTarget().getBlock(), Callee);
   99     uint64_t PCRelDelta = E.getTarget().getAddress() - (FixupAddress + 4);
  108     verifyCall(Dis, G, CallerBlock, E, E.getTarget());
  110     if (!E.getTarget().isDefined()) {
  115     auto &StubBlock = E.getTarget().getBlock();