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

References

include/llvm/ExecutionEngine/JITLink/JITLink.h
  582       if (Sym->getAddress() < First->getAddress())
  582       if (Sym->getAddress() < First->getAddress())
  584       if (Sym->getAddress() > Last->getAddress())
  584       if (Sym->getAddress() > Last->getAddress())
lib/ExecutionEngine/JITLink/EHFrameSupport.cpp
  228             formatv("{0:x16}", CIESymbol.getAddress()));
  241             formatv("{0:x16}", CIESymbol.getAddress()));
  256             formatv("{0:x16}", CIESymbol.getAddress()));
  269   assert(!CIEInfos.count(CIESymbol.getAddress()) &&
  271   CIEInfos[CIESymbol.getAddress()] = std::move(CIEInfo);
  313   if (TargetSymbol->getAddress() != PCBegin)
  317         formatv("{0:x16}", TargetSymbol->getAddress()));
  349     if (LSDASymbol->getAddress() != LSDA)
  353           formatv("{0:x16}", LSDASymbol->getAddress()));
lib/ExecutionEngine/JITLink/JITLink.cpp
  129      << ", addr = " << formatv("{0:x16}", Sym.getAddress()) << " ("
  163     OS << "  " << format("0x%016" PRIx64, Sym->getAddress()) << ": " << *Sym
  185     OS << "  " << format("0x%016" PRIx64, Sym->getAddress()) << ": " << *Sym
  190     OS << "  " << format("0x%016" PRIx64, Sym->getAddress()) << ": " << *Sym
lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp
  261     assert(Sym->getAddress() == 0 &&
  272     assert(Sym->getAddress() == 0 && "Symbol already resolved");
  282              << formatv("{0:x16}", Sym->getAddress()) << "\n";
  285                       [](Symbol *Sym) { return Sym->getAddress() != 0; }) &&
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp
  291   assert(!AddrToCanonicalSymbol.count(Sym.getAddress()) &&
  293   AddrToCanonicalSymbol[Sym.getAddress()] = &Sym;
  507         if (LastCanonicalAddr != Sym.getAddress()) {
  510           LastCanonicalAddr = Sym.getAddress();
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h
   51         if (Sym->getAddress() == Address)
  212       if (Address < Sym->getAddress() + Sym->getSize())
  227     auto *&CanonicalSymEntry = AddrToCanonicalSymbol[Sym.getAddress()];
lib/ExecutionEngine/JITLink/MachO_arm64.cpp
  176       FixupValue -= ToSymbol->getAddress();
  185       Addend = FixupValue + (FixupAddress - FromSymbol->getAddress());
  190       Addend = FixupValue - (FixupAddress - ToSymbol->getAddress());
  316           Addend = TargetAddress - TargetSymbol->getAddress();
  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
  178       FixupValue -= ToSymbol->getAddress();
  187       Addend = FixupValue + (FixupAddress - FromSymbol->getAddress());
  192       Addend = FixupValue - (FixupAddress - ToSymbol->getAddress());
  289           Addend = TargetAddress - TargetSymbol->getAddress();
  309           Addend = TargetAddress - TargetSymbol->getAddress();
  323           Addend = TargetAddress - TargetSymbol->getAddress();
  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
  101             JITEvaluatedSymbol(Sym->getAddress(), Flags);
  119             JITEvaluatedSymbol(Sym->getAddress(), Flags);
tools/llvm-jitlink/llvm-jitlink-macho.cpp
  116       if (Sym->getAddress() < FirstSym->getAddress())
  116       if (Sym->getAddress() < FirstSym->getAddress())
  118       if (Sym->getAddress() > LastSym->getAddress())
  118       if (Sym->getAddress() > LastSym->getAddress())
  127                                                    Sym->getAddress()};
  138                                                Sym->getAddress()};
  144           S.SymbolInfos[Sym->getName()] = {Sym->getSize(), Sym->getAddress()};
  148                                            Sym->getAddress()};
  154     JITTargetAddress SecAddr = FirstSym->getAddress();
tools/llvm-jitlink/llvm-jitlink.cpp
  194       return LHS->getAddress() < RHS->getAddress();
  194       return LHS->getAddress() < RHS->getAddress();
  197     JITTargetAddress NextAddr = Syms.front()->getAddress() & ~(DumpWidth - 1);
  200       JITTargetAddress SymStart = Sym->getAddress();
unittests/ExecutionEngine/JITLink/JITLinkTestCommon.h
  185     return symbol(G, Name).getAddress();
unittests/ExecutionEngine/JITLink/MachO_x86_64_Tests.cpp
   60     EXPECT_THAT_EXPECTED(readInt<uint64_t>(G, B), HasValue(Target.getAddress()))
   82     uint64_t PCRelDelta = Callee.getAddress() - (FixupAddress + 4);
   99     uint64_t PCRelDelta = E.getTarget().getAddress() - (FixupAddress + 4);
  181                                HasValue(X.getAddress()))
  224           uint64_t PCRelDelta = P.getAddress() - (FixupAddress + 4);