| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ |
| H A D | EPCGenericRTDyldMemoryManager.cpp | 121 TotalSize += alignTo(CodeSize, EPC.getPageSize()); in reserveAllocationSpace() 122 TotalSize += alignTo(RODataSize, EPC.getPageSize()); in reserveAllocationSpace() 123 TotalSize += alignTo(RWDataSize, EPC.getPageSize()); in reserveAllocationSpace() 147 *TargetAllocAddr, ExecutorAddrDiff(alignTo(CodeSize, EPC.getPageSize()))}; in reserveAllocationSpace() 150 ExecutorAddrDiff(alignTo(RODataSize, EPC.getPageSize()))}; in reserveAllocationSpace() 153 ExecutorAddrDiff(alignTo(RWDataSize, EPC.getPageSize()))}; in reserveAllocationSpace() 241 Seg.Size = alignTo(Seg.Size, SecAlloc.Align); in finalizeMemory() 247 SecOffset = alignTo(SecOffset, SecAlloc.Align); in finalizeMemory() 298 NextAddr.setValue(alignTo(NextAddr.getValue(), Alloc.Align)); in mapAllocsToRemoteAddrs()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | R600FrameLowering.cpp | 35 OffsetBytes = alignTo(OffsetBytes, MFI.getObjectAlign(i)); in getFrameIndexReference() 39 OffsetBytes = alignTo(OffsetBytes, Align(4)); in getFrameIndexReference() 43 OffsetBytes = alignTo(OffsetBytes, MFI.getObjectAlign(FI)); in getFrameIndexReference()
|
| H A D | AMDGPUMachineFunction.cpp | 69 Offset = StaticLDSSize = alignTo(StaticLDSSize, Alignment); in allocateLDSGlobal() 74 LDSSize = alignTo(StaticLDSSize, Trailing); in allocateLDSGlobal() 79 Offset = StaticGDSSize = alignTo(StaticGDSSize, Alignment); in allocateLDSGlobal() 147 Offset = alignTo( in calculateKnownAddressOfLDSGlobal() 226 LDSSize = alignTo(StaticLDSSize, Alignment); in setDynLDSAlign()
|
| /openbsd-src/gnu/llvm/llvm/tools/dsymutil/ |
| H A D | MachOUtils.cpp | 272 Segment.vmsize = alignTo(LinkeditSize, 0x1000); in transferSegmentAndSections() 281 EndAddress = alignTo(EndAddress, 0x1000); in transferSegmentAndSections() 312 alignTo(FileSize, 0x1000), FileOffset, in createDwarfSegment() 323 VMAddr = alignTo(VMAddr, Alignment); in createDwarfSegment() 324 FileOffset = alignTo(FileOffset, Alignment); in createDwarfSegment() 481 DwarfSegmentSize = alignTo(DwarfSegmentSize, Sec->getAlign()); in generateDsymCompanion() 510 SymtabStart = alignTo(SymtabStart, 0x1000); in generateDsymCompanion() 539 EHFrameStart = alignTo(EHFrameStart, 0x1000); in generateDsymCompanion() 542 DwarfSegmentStart = alignTo(DwarfSegmentStart, 0x1000); in generateDsymCompanion() 561 uint64_t DwarfVMAddr = alignTo(EndAddress, 0x1000); in generateDsymCompanion() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/ |
| H A D | StringTableBuilder.cpp | 160 Size = alignTo(Size, Alignment); in finalizeStringTable() 171 Size = alignTo(Size, 4); // Pad to multiple of 4. in finalizeStringTable() 173 Size = alignTo(Size, 8); // Pad to multiple of 8. in finalizeStringTable() 208 size_t Start = alignTo(Size, Alignment); in add()
|
| H A D | MCDXContainerWriter.cpp | 67 PartOffset = alignTo(PartOffset, Align(4ul)); in writeObject() 112 PartSize = alignTo(PartSize, Align(4)); in writeObject()
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | OptimizedStructLayout.cpp | 152 auto Offset = alignTo(LastEnd, I->Alignment); in performOptimizedStructLayout() 332 assert(Offset == alignTo(LastEnd, Cur->Alignment)); in performOptimizedStructLayout() 352 assert(StartOffset == alignTo(LastEnd, Queue->Alignment)); in performOptimizedStructLayout() 412 Offset = alignTo(LastEnd, FirstQueueToSearch->Alignment); in performOptimizedStructLayout() 416 Offset == alignTo(LastEnd, FirstQueueToSearch[-1].Alignment)) in performOptimizedStructLayout()
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjCopy/MachO/ |
| H A D | MachOLayoutBuilder.cpp | 182 Offset = alignTo(Offset + SegFileSize, PageSize); in layoutSegments() 183 SegFileSize = alignTo(SegFileSize, PageSize); in layoutSegments() 186 Segname == "__PAGEZERO" ? SegmentVmSize : alignTo(VMSize, PageSize); in layoutSegments() 292 StartOfCodeSignature = alignTo(StartOfCodeSignature, 16); in layoutTail() 297 alignTo(CodeSignature.FixedHeadersSize + OutputFileName.size() + 1, in layoutTail() 303 alignTo(AllHeadersSize + BlockCount * CodeSignature.HashSize, in layoutTail() 324 MLC->segment_command_data.vmsize = alignTo(LinkEditSize, PageSize); in layoutTail() 330 MLC->segment_command_64_data.vmsize = alignTo(LinkEditSize, PageSize); in layoutTail()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | SparcSubtarget.cpp | 82 frameSize = alignTo(frameSize, 16); in getAdjustedFrameSize() 95 frameSize = alignTo(frameSize, 8); in getAdjustedFrameSize()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | Alignment.h | 155 inline uint64_t alignTo(uint64_t Size, Align A) { in alignTo() function 180 inline uint64_t alignTo(uint64_t Size, Align A, uint64_t Skew) { in alignTo() function 183 return alignTo(Size - Skew, A) + Skew; in alignTo() 192 return alignTo(ArithAddr, Alignment); in alignAddr() 198 return alignTo(Value, Alignment) - Value; in offsetToAlignment()
|
| H A D | MathExtras.h | 507 inline uint64_t alignTo(uint64_t Value, uint64_t Align) { in alignTo() function 530 inline uint64_t alignTo(uint64_t Value, uint64_t Align, uint64_t Skew) { in alignTo() function 533 return alignTo(Value - Skew, Align) + Skew; in alignTo() 538 template <uint64_t Align> constexpr inline uint64_t alignTo(uint64_t Value) { in alignTo() function 545 return alignTo(Numerator, Denominator) / Denominator; in divideCeil()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 1019 setSize(getSize().alignTo(BaseAlign)); in EnsureVTablePointerAlignment() 1283 Offset = getDataSize().alignTo(AlignTo); in LayoutBase() 1293 if (InferAlignment && Offset < getDataSize().alignTo(AlignTo)) { in LayoutBase() 1392 llvm::alignTo(getSizeInBits(), Context.getTargetInfo().getCharAlign())); in Layout() 1464 return llvm::alignTo(Size, CharAlignment); in roundUpSizeToCharAlignment() 1511 FieldOffset = llvm::alignTo(getDataSizeInBits(), Context.toBits(TypeAlign)); in LayoutWideBitField() 1516 llvm::alignTo(NewSizeInBits, Context.getTargetInfo().getCharAlign())); in LayoutWideBitField() 1724 FieldOffset = llvm::alignTo(FieldOffset, FieldAlign); in LayoutBitField() 1726 llvm::alignTo(UnpackedFieldOffset, UnpackedFieldAlign); in LayoutBitField() 1738 FieldOffset = llvm::alignTo(FieldOffset, FieldAlign); in LayoutBitField() [all …]
|
| /openbsd-src/gnu/llvm/lld/wasm/ |
| H A D | OutputSegment.cpp | 25 size = llvm::alignTo(size, 1ULL << inSeg->alignment); in addInputSegment() 77 size = llvm::alignTo(size, 1ULL << seg->alignment); in finalizeInputSegments()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXPrologEpilogPass.cpp | 125 Offset = alignTo(Offset, Alignment); in AdjustStackOffset() 194 Offset = alignTo(Offset, Alignment); in calculateFrameObjectOffsets() 249 Offset = alignTo(Offset, std::max(StackAlign, MaxAlign)); in calculateFrameObjectOffsets()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/ |
| H A D | DebugSubsectionRecord.cpp | 64 return sizeof(DebugSubsectionHeader) + alignTo(DataSize, 4); in calculateSerializedLength() 78 Header.Length = alignTo(DataSize, alignOf(Container)); in commit()
|
| H A D | DebugChecksumsSubsection.cpp | 47 Len = alignTo(Header->ChecksumSize + sizeof(FileChecksumEntryHeader), 4); in operator ()() 86 uint32_t Len = alignTo(sizeof(FileChecksumEntryHeader) + Bytes.size(), 4); in addChecksum()
|
| /openbsd-src/gnu/llvm/lld/MachO/ |
| H A D | ConcatOutputSection.cpp | 129 isecAddr = alignTo(isecAddr, isec->align) + isec->getSize(); in needsThunks() 175 isecEnd = alignTo(isecEnd, isec->align) + isec->getSize(); in estimateStubsInRangeVA() 197 size = alignTo(size, isec->align); in finalizeOne() 198 fileSize = alignTo(fileSize, isec->align); in finalizeOne()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/ |
| H A D | CBufferDataLayout.cpp | 49 return alignTo(Offset, RowAlign); in alignTo4Dwords() 104 Offset = alignTo(Offset, ScalarSize >> 3); in getStructLayout()
|
| /openbsd-src/gnu/llvm/llvm/lib/ObjCopy/COFF/ |
| H A D | COFFWriter.cpp | 114 FileSize = alignTo(FileSize, FileAlignment); in layoutSections() 166 alignTo(S.AuxFile.size(), sizeof(SymbolTy)) / sizeof(SymbolTy); in finalizeSymbolTable() 203 SizeOfHeaders = alignTo(SizeOfHeaders, FileAlignment); in finalize() 220 alignTo(S.Header.VirtualAddress + S.Header.VirtualSize, in finalize() 249 FileSize = alignTo(FileSize, FileAlignment); in finalize()
|
| H A D | COFFObjcopy.cpp | 38 return alignTo(Last.Header.VirtualAddress + Last.Header.VirtualSize, in getNextRVA() 52 size_t CRCPos = alignTo(FileName.size() + 1, 4); in createGnuDebugLinkSectionContents() 71 NeedVA ? alignTo(Sec.Header.VirtualSize, in addSection()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/ |
| H A D | LanaiFrameLowering.cpp | 44 MaxCallFrameSize = alignTo(MaxCallFrameSize, StackAlign); in determineFrameLayout() 54 FrameSize = alignTo(FrameSize, StackAlign); in determineFrameLayout()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | CharUnits.h | 201 CharUnits alignTo(const CharUnits &Align) const { in alignTo() function 202 return CharUnits(llvm::alignTo(Quantity, Align.Quantity)); in alignTo()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/GSYM/ |
| H A D | GsymCreator.cpp | 106 O.alignTo(Hdr.AddrOffSize); in encode() 126 O.alignTo(4); in encode() 132 O.alignTo(4); in encode()
|
| /openbsd-src/gnu/llvm/llvm/lib/Object/ |
| H A D | WindowsResource.cpp | 680 SectionOneSize += alignTo(TotalStringTableSize, sizeof(uint32_t)); in performSectionOneLayout() 687 FileSize = alignTo(FileSize, SECTION_ALIGNMENT); in performSectionOneLayout() 697 SectionTwoSize += alignTo(Entry.size(), sizeof(uint64_t)); in performSectionTwoLayout() 700 FileSize = alignTo(FileSize, SECTION_ALIGNMENT); in performSectionTwoLayout() 786 CurrentOffset = alignTo(CurrentOffset, SECTION_ALIGNMENT); in writeFirstSection() 793 CurrentOffset += alignTo(RawDataEntry.size(), sizeof(uint64_t)); in writeSecondSection() 796 CurrentOffset = alignTo(CurrentOffset, SECTION_ALIGNMENT); in writeSecondSection() 967 alignTo(TotalStringTableSize, sizeof(uint32_t)) - TotalStringTableSize; in writeDirectoryStringTable()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | DbiModuleDescriptorBuilder.cpp | 35 Size += alignTo(SymbolByteSize, 4); // Symbol Data in calculateDiSymbolStreamSize() 117 return alignTo(L + M + O, sizeof(uint32_t)); in calculateSerializedLength()
|