Lines Matching refs:Layout
52 auto Layout = layOutBlocks(); in linkPhase1() local
55 if (auto Err = allocateSegments(Layout)) in linkPhase1()
85 TmpSelf.linkPhase2(std::move(Self), AsyncLookupResult(), std::move(Layout)); in linkPhase1()
108 [S = std::move(Self), L = std::move(Layout)]( in linkPhase1()
118 SegmentLayoutMap Layout) { in linkPhase2() argument
132 copyBlockContentToWorkingMemory(Layout, *Alloc); in linkPhase2()
192 SegmentLayoutMap Layout; in layOutBlocks() local
196 auto &SegLists = Layout[B->getSection().getProtectionFlags()]; in layOutBlocks()
204 for (auto &KV : Layout) { in layOutBlocks()
222 for (auto &KV : Layout) { in layOutBlocks()
236 return Layout; in layOutBlocks()
239 Error JITLinkerBase::allocateSegments(const SegmentLayoutMap &Layout) { in allocateSegments() argument
244 for (auto &KV : Layout) { in allocateSegments()
271 dbgs() << (&KV == &*Layout.begin() ? "" : "; ") in allocateSegments()
288 for (auto &KV : Layout) { in allocateSegments()
297 for (auto &KV : Layout) { in allocateSegments()
355 const SegmentLayoutMap &Layout, JITLinkMemoryManager::Allocation &Alloc) { in copyBlockContentToWorkingMemory() argument
358 for (auto &KV : Layout) { in copyBlockContentToWorkingMemory()