Lines Matching refs:Alignment
267 // assuming that all sections are allocated with the given alignment
270 uint64_t Alignment) {
274 (SectionSizes[Idx] + Alignment - 1) / Alignment * Alignment;
347 // also determine the max alignment of all sections
362 unsigned Alignment = (unsigned)Alignment64 & 0xffffffffL;
386 // update the max alignment
387 if (Alignment > MaxAlignment) {
388 MaxAlignment = Alignment;
410 // allocated with the max alignment. Note that we cannot compute with the
440 // Get section data size and alignment
444 // Add stubbuf size alignment
445 unsigned Alignment = (unsigned)Alignment64 & 0xffffffffL;
447 unsigned EndAlignment = (DataSize | Alignment) & -(DataSize | Alignment);
535 // This symbol has an alignment requirement.
564 unsigned Alignment = (unsigned)Alignment64 & 0xffffffffL;
597 // Code section alignment needs to be at least as high as stub alignment or
599 // higher alignment.
601 Alignment = std::max(Alignment, getStubAlignment());
609 Addr = IsCode ? MemMgr.allocateCodeSection(Allocate, Alignment, SectionID,
611 : MemMgr.allocateDataSection(Allocate, Alignment, SectionID,