| /freebsd/contrib/llvm-project/lld/MachO/ |
| H A D | ConcatOutputSection.cpp | 127 isecAddr = alignToPowerOf2(isecAddr, isec->align) + isec->getSize(); in needsThunks() 192 isecEnd = alignToPowerOf2(isecEnd, isec->align) + isec->getSize(); in estimateBranchTargetThresholdVA() 257 size = alignToPowerOf2(size, isec->align); in finalizeOne() 258 fileSize = alignToPowerOf2(fileSize, isec->align); in finalizeOne() 312 alignToPowerOf2(addr + size, inputs[finalIdx]->align) + in finalize()
|
| H A D | Writer.cpp | 134 return alignToPowerOf2(sizeof(sub_framework_command) + umbrella.size() + 1, in getSize() 329 return alignToPowerOf2(sizeof(dylib_command) + path.size() + 1, in getSize() 364 return alignToPowerOf2(sizeof(dylinker_command) + path.size() + 1, in getSize() 391 return alignToPowerOf2(sizeof(rpath_command) + path.size() + 1, in getSize() 416 return alignToPowerOf2(sizeof(sub_client_command) + client.size() + 1, in getSize() 441 return alignToPowerOf2(sizeof(dyld_env_command) + name.size() + 1, in getSize() 1134 fileOff = alignToPowerOf2(fileOff, pageSize); in finalizeAddresses() 1135 addr = alignToPowerOf2(addr, pageSize); in finalizeAddresses() 1174 addr = alignToPowerOf2(addr, osec->align); in assignAddresses() 1175 fileOff = alignToPowerOf2(fileOff, osec->align); in assignAddresses()
|
| H A D | SyntheticSections.cpp | 91 size = alignToPowerOf2(size, target->getPageSize()); in getSize() 1698 offset = alignToPowerOf2(offset, pieceAlign); in finalizeContents() 1774 alignToPowerOf2(size, 1ULL << offsetInfo.trailingZeros); in finalizeContents() 2054 assert(sectionSize == alignToPowerOf2(sectionSize, relativeOffsetSize) && in finalize()
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | LinkerScript.cpp | 121 return alignToPowerOf2(sec->getOutputSection()->addr + sec->getOffset(val), in getValue() 123 return alignToPowerOf2(val, alignment); in getValue() 1203 dot = alignToPowerOf2(dot, sec->addralign); in assignOffsets() 1218 uint64_t lmaStart = alignToPowerOf2(mr->curPos, sec->addralign); in assignOffsets() 1267 dot = alignToPowerOf2(dot, isec->addralign); in assignOffsets() 1281 expandOutputSection(alignToPowerOf2(dot, ctx.arg.commonPageSize) - dot); in assignOffsets()
|
| H A D | Writer.cpp | 2558 return alignToPowerOf2(ctx.script->getDot(), ctx.arg.maxPageSize); in fixSectionAlignments() 2575 return alignToPowerOf2(ctx.script->getDot(), ctx.arg.maxPageSize) + in fixSectionAlignments() 2576 alignToPowerOf2(ctx.script->getDot() % ctx.arg.maxPageSize, in fixSectionAlignments() 2581 return alignToPowerOf2(ctx.script->getDot(), ctx.arg.maxPageSize) + in fixSectionAlignments() 2614 return alignToPowerOf2(off, os->addralign); in computeFileOffset() 2673 off = alignToPowerOf2(off, ctx.arg.maxPageSize); in assignFileOffsets() 2678 osec->offset = alignToPowerOf2(off, osec->addralign); in assignFileOffsets() 2682 sectionHeaderOff = alignToPowerOf2(off, ctx.arg.wordsize); in assignFileOffsets() 2974 ctx.bufferStart + alignToPowerOf2(p->firstSec->offset + p->p_filesz, in writeTrapInstr() 2986 last->p_filesz = alignToPowerOf2(last->p_filesz, ctx.arg.maxPageSize); in writeTrapInstr()
|
| H A D | ScriptParser.cpp | 1521 return alignToPowerOf2(s->getDot(), e().getValue()); in readPrimary() 1574 return alignToPowerOf2(ctx.script->getDot(), ctx.arg.maxPageSize); in readPrimary()
|
| H A D | SyntheticSections.cpp | 976 uint64_t off = alignToPowerOf2(secSize, isec->addralign); in build() 4020 off = alignToPowerOf2(off, addralign); in finalizeContents() 4343 off = alignToPowerOf2(off, t->alignment); in assignOffsets()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELFTypes.h | 634 return alignToPowerOf2(sizeof(*this) + n_namesz, Align) + 635 alignToPowerOf2(n_descsz, Align); 668 alignToPowerOf2(sizeof(Nhdr) + Nhdr.n_namesz, Align),
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | MathExtras.h | 502 constexpr T alignToPowerOf2(U Value, V Align) { in alignToPowerOf2() function 510 constexpr uint64_t alignToPowerOf2(uint64_t Value, uint64_t Align) { in alignToPowerOf2() function
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | InstrProfWriter.cpp | 493 BinaryIdsSectionSize += alignToPowerOf2(BI.size(), sizeof(uint64_t)); in writeBinaryIds() 506 uint64_t PaddingSize = alignToPowerOf2(BILen, sizeof(uint64_t)) - BILen; in writeBinaryIds()
|
| H A D | InstrProfReader.cpp | 128 if (Remaining < alignToPowerOf2(BILen, sizeof(uint64_t))) in readBinaryIdsInternal() 136 BI += alignToPowerOf2(BILen, sizeof(uint64_t)); in readBinaryIdsInternal()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 484 alignToPowerOf2(BaseSize.getKnownMinValue(), 8); in getTypeStoreSizeInBits()
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | ArchiveWriter.cpp | 934 alignToPowerOf2(OffsetToMemData, in computeMemberData() 950 alignToPowerOf2(OffsetToNextMemData, in computeMemberData()
|
| /freebsd/contrib/llvm-project/lld/ELF/Arch/ |
| H A D | ARM.cpp | 1482 osec->offset = alignToPowerOf2(off, osec->addralign); in writeARMCmseImportLib() 1486 const uint64_t sectionHeaderOff = alignToPowerOf2(off, ctx.arg.wordsize); in writeARMCmseImportLib()
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/Unix/ |
| H A D | Signals.inc | 617 alignToPowerOf2(CurPos + NameSize, 4) - CurPos; 625 alignToPowerOf2(CurPos + DescSize, 4) - CurPos;
|