Home
last modified time | relevance | path

Searched refs:alignTo (Results 1 – 25 of 187) sorted by relevance

12345678

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DR600FrameLowering.cpp34 OffsetBytes = alignTo(OffsetBytes, MFI.getObjectAlign(i)); in getFrameIndexReference()
38 OffsetBytes = alignTo(OffsetBytes, Align(4)); in getFrameIndexReference()
42 OffsetBytes = alignTo(OffsetBytes, MFI.getObjectAlign(FI)); in getFrameIndexReference()
H A DAMDGPUMachineFunction.cpp53 unsigned Offset = StaticLDSSize = alignTo(StaticLDSSize, Alignment); in allocateLDSGlobal()
60 LDSSize = alignTo(StaticLDSSize, DynLDSAlign); in allocateLDSGlobal()
86 LDSSize = alignTo(StaticLDSSize, Alignment); in setDynLDSAlign()
H A DAMDGPULowerKernelArguments.cpp101 uint64_t EltOffset = alignTo(ExplicitArgOffset, ABITypeAlign) + BaseOffset; in runOnFunction()
102 ExplicitArgOffset = alignTo(ExplicitArgOffset, ABITypeAlign) + AllocSize; in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/dsymutil/
H A DMachOUtils.cpp269 Segment.vmsize = alignTo(LinkeditSize, 0x1000); in transferSegmentAndSections()
278 EndAddress = alignTo(EndAddress, 0x1000); in transferSegmentAndSections()
309 alignTo(FileSize, 0x1000), FileOffset, in createDwarfSegment()
320 VMAddr = alignTo(VMAddr, Align); in createDwarfSegment()
321 FileOffset = alignTo(FileOffset, Align); in createDwarfSegment()
477 DwarfSegmentSize = alignTo(DwarfSegmentSize, Sec->getAlignment()); in generateDsymCompanion()
506 SymtabStart = alignTo(SymtabStart, 0x1000); in generateDsymCompanion()
535 EHFrameStart = alignTo(EHFrameStart, 0x1000); in generateDsymCompanion()
538 DwarfSegmentStart = alignTo(DwarfSegmentStart, 0x1000); in generateDsymCompanion()
557 uint64_t DwarfVMAddr = alignTo(EndAddress, 0x1000); in generateDsymCompanion()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DStringTableBuilder.cpp159 Size = alignTo(Size, Alignment); in finalizeStringTable()
170 Size = alignTo(Size, 4); // Pad to multiple of 4. in finalizeStringTable()
172 Size = alignTo(Size, 8); // Pad to multiple of 8. in finalizeStringTable()
207 size_t Start = alignTo(Size, Alignment); in add()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DAlignment.h148 inline uint64_t alignTo(uint64_t Size, Align A) { in alignTo() function
173 inline uint64_t alignTo(uint64_t Size, Align A, uint64_t Skew) { in alignTo() function
181 inline uint64_t alignTo(uint64_t Size, MaybeAlign A) { in alignTo() function
182 return A ? alignTo(Size, A.getValue()) : Size; in alignTo()
191 return alignTo(ArithAddr, Alignment); in alignAddr()
197 return alignTo(Value, Alignment) - Value; in offsetToAlignment()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DOptimizedStructLayout.cpp151 auto Offset = alignTo(LastEnd, I->Alignment); in performOptimizedStructLayout()
331 assert(Offset == alignTo(LastEnd, Cur->Alignment)); in performOptimizedStructLayout()
352 assert(StartOffset == alignTo(LastEnd, Queue->Alignment)); in performOptimizedStructLayout()
408 Offset = alignTo(LastEnd, FirstQueueToSearch->Alignment); in performOptimizedStructLayout()
410 Offset == alignTo(LastEnd, FirstQueueToSearch[-1].Alignment)) in performOptimizedStructLayout()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DRecordLayoutBuilder.cpp1019 setSize(getSize().alignTo(BaseAlign)); in EnsureVTablePointerAlignment()
1281 Offset = getDataSize().alignTo(AlignTo); in LayoutBase()
1291 if (InferAlignment && Offset < getDataSize().alignTo(AlignTo)) { in LayoutBase()
1390 llvm::alignTo(getSizeInBits(), Context.getTargetInfo().getCharAlign())); in Layout()
1462 return llvm::alignTo(Size, CharAlignment); in roundUpSizeToCharAlignment()
1509 FieldOffset = llvm::alignTo(getDataSizeInBits(), Context.toBits(TypeAlign)); in LayoutWideBitField()
1514 llvm::alignTo(NewSizeInBits, Context.getTargetInfo().getCharAlign())); in LayoutWideBitField()
1722 FieldOffset = llvm::alignTo(FieldOffset, FieldAlign); in LayoutBitField()
1724 llvm::alignTo(UnpackedFieldOffset, UnpackedFieldAlign); in LayoutBitField()
1736 FieldOffset = llvm::alignTo(FieldOffset, FieldAlign); in LayoutBitField()
[all …]
H A DTypeLoc.cpp100 Total = llvm::alignTo(Total, Align); in getFullDataSizeForType()
104 Total = llvm::alignTo(Total, MaxAlign); in getFullDataSizeForType()
174 llvm::alignTo(reinterpret_cast<uintptr_t>(Data), in copy()
177 llvm::alignTo(reinterpret_cast<uintptr_t>(other.Data), in copy()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/MachO/
H A DMachOLayoutBuilder.cpp183 Offset = alignTo(Offset + SegFileSize, PageSize); in layoutSegments()
184 SegFileSize = alignTo(SegFileSize, PageSize); in layoutSegments()
187 Segname == "__PAGEZERO" ? SegmentVmSize : alignTo(VMSize, PageSize); in layoutSegments()
264 StartOfCodeSignature = alignTo(StartOfCodeSignature, 16); in layoutTail()
276 MLC->segment_command_data.vmsize = alignTo(LinkEditSize, PageSize); in layoutTail()
282 MLC->segment_command_64_data.vmsize = alignTo(LinkEditSize, PageSize); in layoutTail()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcSubtarget.cpp82 frameSize = alignTo(frameSize, 16); in getAdjustedFrameSize()
95 frameSize = alignTo(frameSize, 8); in getAdjustedFrameSize()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXPrologEpilogPass.cpp124 Offset = alignTo(Offset, Alignment); in AdjustStackOffset()
193 Offset = alignTo(Offset, Alignment); in calculateFrameObjectOffsets()
248 Offset = alignTo(Offset, std::max(StackAlign, MaxAlign)); in calculateFrameObjectOffsets()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
H A DDebugSubsectionRecord.cpp65 return sizeof(DebugSubsectionHeader) + alignTo(DataSize, 4); in calculateSerializedLength()
79 Header.Length = alignTo(DataSize, alignOf(Container)); in commit()
H A DDebugChecksumsSubsection.cpp47 Len = alignTo(Header->ChecksumSize + sizeof(FileChecksumEntryHeader), 4); in operator ()()
86 uint32_t Len = alignTo(sizeof(FileChecksumEntryHeader) + Bytes.size(), 4); in addChecksum()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/
H A DWriter.cpp112 FileSize = alignTo(FileSize, FileAlignment); in layoutSections()
159 alignTo(S.AuxFile.size(), sizeof(SymbolTy)) / sizeof(SymbolTy); in finalizeSymbolTable()
196 SizeOfHeaders = alignTo(SizeOfHeaders, FileAlignment); in finalize()
213 alignTo(S.Header.VirtualAddress + S.Header.VirtualSize, in finalize()
238 FileSize = alignTo(FileSize, FileAlignment); in finalize()
H A DCOFFObjcopy.cpp38 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.cpp96 TotalSize = alignTo(TotalSize, sys::Process::getPageSizeEstimate()); in allocate()
114 uint64_t SegmentSize = alignTo(Seg.getContentSize() + Seg.getZeroFillSize(), in allocate()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DCharUnits.h188 CharUnits alignTo(const CharUnits &Align) const { in alignTo() function
189 return CharUnits(llvm::alignTo(Quantity, Align.Quantity)); in alignTo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DWindowsResource.cpp682 SectionOneSize += alignTo(TotalStringTableSize, sizeof(uint32_t)); in performSectionOneLayout()
689 FileSize = alignTo(FileSize, SECTION_ALIGNMENT); in performSectionOneLayout()
699 SectionTwoSize += alignTo(Entry.size(), sizeof(uint64_t)); in performSectionTwoLayout()
702 FileSize = alignTo(FileSize, SECTION_ALIGNMENT); in performSectionTwoLayout()
788 CurrentOffset = alignTo(CurrentOffset, SECTION_ALIGNMENT); in writeFirstSection()
795 CurrentOffset += alignTo(RawDataEntry.size(), sizeof(uint64_t)); in writeSecondSection()
798 CurrentOffset = alignTo(CurrentOffset, SECTION_ALIGNMENT); in writeSecondSection()
969 alignTo(TotalStringTableSize, sizeof(uint32_t)) - TotalStringTableSize; in writeDirectoryStringTable()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/
H A DGsymCreator.cpp105 O.alignTo(Hdr.AddrOffSize); in encode()
125 O.alignTo(4); in encode()
131 O.alignTo(4); in encode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp44 MaxCallFrameSize = alignTo(MaxCallFrameSize, StackAlign); in determineFrameLayout()
54 FrameSize = alignTo(FrameSize, StackAlign); in determineFrameLayout()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.cpp31 Size += alignTo(SymbolByteSize, 4); // Symbol Data in calculateDiSymbolStreamSize()
113 return alignTo(L + M + O, sizeof(uint32_t)); in calculateSerializedLength()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetFrameLowering.h106 SPAdj = -alignTo(-SPAdj, StackAlignment); in alignSPAdjust()
108 SPAdj = alignTo(SPAdj, StackAlignment); in alignSPAdjust()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
H A DCOFFEmitter.cpp252 CurrentSectionDataOffset = alignTo(CurrentSectionDataOffset, in layoutCOFF()
257 alignTo(S.Header.SizeOfRawData, CP.getFileAlignment()); in layoutCOFF()
358 uint32_t SizeOfHeaders = alignTo(CP.SectionTableStart + CP.SectionTableSize, in initializeOptionalHeader()
360 uint32_t SizeOfImage = alignTo(SizeOfHeaders, Header->SectionAlignment); in initializeOptionalHeader()
374 SizeOfImage += alignTo(S.Header.VirtualSize, Header->SectionAlignment); in initializeOptionalHeader()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineFrameInfo.cpp161 Offset = alignTo(Offset, Alignment); in estimateStackSize()
184 return alignTo(Offset, StackAlign); in estimateStackSize()

12345678