Home
last modified time | relevance | path

Searched refs:NumStubs (Results 1 – 6 of 6) sorted by relevance

/netbsd/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DOrcABISupport.cpp21 unsigned NumStubs) { in stubAndPointerRangesOk() argument
27 FirstPointer + ((NumStubs - 1) * ORCABI::StubSize); in stubAndPointerRangesOk()
163 JITTargetAddress PointersBlockTargetAddress, unsigned NumStubs) { in writeIndirectStubsBlock() argument
194 for (unsigned I = 0; I < NumStubs; ++I) in writeIndirectStubsBlock()
218 JITTargetAddress PointersBlockTargetAddress, unsigned NumStubs) { in writeIndirectStubsBlock() argument
248 for (unsigned I = 0; I < NumStubs; ++I) in writeIndirectStubsBlock()
473 JITTargetAddress PointersBlockTargetAddress, unsigned NumStubs) { in writeIndirectStubsBlock() argument
505 for (unsigned I = 0; I < NumStubs; ++I, PtrAddr += 4) in writeIndirectStubsBlock()
642 JITTargetAddress PointersBlockTargetAddress, unsigned NumStubs) { in writeIndirectStubsBlock() argument
676 for (unsigned I = 0; I < NumStubs; ++I) { in writeIndirectStubsBlock()
[all …]
H A DTPCIndirectionUtils.cpp28 getIndirectStubs(TPCIndirectionUtils &TPCIU, unsigned NumStubs) { in getIndirectStubs() argument
29 return TPCIU.getIndirectStubs(NumStubs); in getIndirectStubs()
343 TPCIndirectionUtils::getIndirectStubs(unsigned NumStubs) { in getIndirectStubs() argument
348 if (NumStubs > AvailableIndirectStubs.size()) { in getIndirectStubs()
349 auto NumStubsToAllocate = NumStubs; in getIndirectStubs()
391 assert(NumStubs <= AvailableIndirectStubs.size() && in getIndirectStubs()
395 while (NumStubs--) { in getIndirectStubs()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DOrcABISupport.h32 unsigned NumStubs = 0; member
44 unsigned NumStubs = StubBytes / ORCABI::StubSize; variable
45 uint64_t PointerBytes = NumStubs * ORCABI::PointerSize;
46 return {StubBytes, PointerBytes, NumStubs};
81 JITTargetAddress PointersBlockTargetAddress, unsigned NumStubs) { in writeIndirectStubsBlock() argument
149 JITTargetAddress PointersBlockTargetAddress, unsigned NumStubs);
229 JITTargetAddress PointersBlockTargetAddress, unsigned NumStubs);
269 JITTargetAddress PointersBlockTargetAddress, unsigned NumStubs);
330 JITTargetAddress PointersBlockTargetAddress, unsigned NumStubs);
H A DIndirectionUtils.h307 LocalIndirectStubsInfo(unsigned NumStubs, sys::OwningMemoryBlock StubsMem) in LocalIndirectStubsInfo() argument
308 : NumStubs(NumStubs), StubsMem(std::move(StubsMem)) {} in LocalIndirectStubsInfo()
334 PtrBlockAddress, ISAS.NumStubs); in create()
340 return LocalIndirectStubsInfo(ISAS.NumStubs, std::move(StubsAndPtrsMem)); in create()
343 unsigned getNumStubs() const { return NumStubs; } in getNumStubs()
351 static_cast<char *>(StubsMem.base()) + NumStubs * ORCABI::StubSize; in getPtr()
356 unsigned NumStubs = 0;
431 Error reserveStubs(unsigned NumStubs) { in reserveStubs() argument
432 if (NumStubs <= FreeStubs.size()) in reserveStubs()
435 unsigned NewStubsRequired = NumStubs - FreeStubs.size(); in reserveStubs()
H A DTPCIndirectionUtils.h70 unsigned NumStubs) const = 0;
146 Expected<IndirectStubInfoVector> getIndirectStubs(unsigned NumStubs);
203 unsigned NumStubs) const override { in writeIndirectStubsBlock() argument
206 PointersBlockTargetAddress, NumStubs); in writeIndirectStubsBlock()
H A DOrcRemoteTargetClient.h611 unsigned NumStubs; member
616 Error reserveStubs(unsigned NumStubs) { in reserveStubs() argument
617 if (NumStubs <= FreeStubs.size()) in reserveStubs()
620 unsigned NewStubsRequired = NumStubs - FreeStubs.size(); in reserveStubs()