|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ExecutionEngine/JITLink/JITLink.h 601 return First ? First->getBlock().getAddress() : 0;
604 return Last ? Last->getBlock().getAddress() + Last->getBlock().getSize()
604 return Last ? Last->getBlock().getAddress() + Last->getBlock().getSize()
845 Section &Sec = Sym.getBlock().getSection();
878 Sym.getBlock().getSection().removeSymbol(Sym);
lib/ExecutionEngine/JITLink/JITLink.cpp 166 for (auto &E : Sym->getBlock().edges()) {
173 printEdge(OS, Sym->getBlock(), E, EdgeName);
176 printEdge(OS, Sym->getBlock(), E, EdgeNumberString);
lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp 314 auto &B = Sym->getBlock();
322 for (auto &E : Sym->getBlock().edges()) {
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h 88 Func.getBlock().addEdge(Edge::KeepAlive, 0, FDESymbol, 0);
lib/ExecutionEngine/JITLink/MachO_arm64.cpp 234 BlockToFix = &SymbolToFixOrErr->getBlock();
lib/ExecutionEngine/JITLink/MachO_x86_64.cpp 242 BlockToFix = &SymbolToFixOrErr->getBlock();
lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp 210 for (auto &E : Sym->getBlock().edges()) {
251 for (auto &E : Sym->getBlock().edges()) {
tools/llvm-jitlink/llvm-jitlink-macho.cpp 48 TargetSym.getBlock().getSection().getName() +
55 TargetSym.getBlock().getSection().getName() +
66 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection()))
69 GOTSym.getBlock().getSection().getName() +
72 return getMachOGOTTarget(G, GOTSym.getBlock());
125 if (auto TS = getMachOGOTTarget(G, Sym->getBlock()))
136 if (auto TS = getMachOStubTarget(G, Sym->getBlock()))
156 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) -
156 (LastSym->getBlock().getAddress() + LastSym->getBlock().getSize()) -
167 StringRef(FirstSym->getBlock().getContent().data(), SecSize),
tools/llvm-jitlink/llvm-jitlink.cpp 199 bool IsZeroFill = Sym->getBlock().isZeroFill();
unittests/ExecutionEngine/JITLink/JITLinkTestCommon.h 157 return readInt<T>(G, Sym->getBlock(), Sym->getOffset() + Offset);
unittests/ExecutionEngine/JITLink/MachO_x86_64_Tests.cpp 71 verifyIsPointerTo(G, E.getTarget().getBlock(), Target);
96 verifyIsPointerTo(G, E.getTarget().getBlock(), Callee);
115 auto &StubBlock = E.getTarget().getBlock();
176 EXPECT_EQ(P.getBlock().edges_size(), 1U)
178 EXPECT_EQ(P.getBlock().edges().begin()->getKind(), Pointer64)
180 EXPECT_THAT_EXPECTED(readInt<uint64_t>(G, P.getBlock()),
190 EXPECT_EQ(Bar.getBlock().edges_size(), 1U)
192 EXPECT_EQ(Bar.getBlock().edges().begin()->getKind(), Branch32)
194 verifyCallViaStub(Dis, G, Bar.getBlock(),
195 *Bar.getBlock().edges().begin(), Baz);
200 EXPECT_EQ(Foo.getBlock().edges_size(), 1U)
202 EXPECT_EQ(Foo.getBlock().edges().begin()->getKind(), Branch32);
203 verifyCall(Dis, G, Foo.getBlock(), *Foo.getBlock().edges().begin(),
203 verifyCall(Dis, G, Foo.getBlock(), *Foo.getBlock().edges().begin(),
209 EXPECT_EQ(Foo_1.getBlock().edges_size(), 1U)
211 EXPECT_EQ(Foo_1.getBlock().edges().begin()->getKind(), PCRel32);
212 verifyGOTLoad(G, *Foo_1.getBlock().edges().begin(), Y);
217 EXPECT_EQ(Foo_2.getBlock().edges_size(), 1U)
219 EXPECT_EQ(Foo_2.getBlock().edges().begin()->getKind(), PCRel32);
222 Foo_2.getBlock().getAddress() +
223 Foo_2.getBlock().edges().begin()->getOffset();
227 decodeImmediateOperand(Dis, Foo_2.getBlock(), 4, 0),