Home
last modified time | relevance | path

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

123456

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtOpenMP.cpp61 llvm::alignTo(sizeof(OMPParallelDirective), alignof(OMPClause *)); in Create()
76 llvm::alignTo(sizeof(OMPParallelDirective), alignof(OMPClause *)); in CreateEmpty()
177 llvm::alignTo(sizeof(OMPForSimdDirective), alignof(OMPClause *)); in Create()
214 llvm::alignTo(sizeof(OMPForSimdDirective), alignof(OMPClause *)); in CreateEmpty()
272 llvm::alignTo(sizeof(OMPSingleDirective), alignof(OMPClause *)); in Create()
286 llvm::alignTo(sizeof(OMPSingleDirective), alignof(OMPClause *)); in CreateEmpty()
528 unsigned Size = llvm::alignTo(sizeof(OMPTaskgroupDirective) + in Create()
543 unsigned Size = llvm::alignTo(sizeof(OMPTaskgroupDirective) + in CreateEmpty()
574 unsigned Size = llvm::alignTo(sizeof(OMPCancelDirective) + in Create()
588 unsigned Size = llvm::alignTo(sizeof(OMPCancelDirective) + in CreateEmpty()
[all …]
H A DRecordLayoutBuilder.cpp983 setSize(getSize().alignTo(BaseAlign)); in EnsureVTablePointerAlignment()
1210 Offset = getDataSize().alignTo(BaseAlign); in LayoutBase()
1379 return llvm::alignTo(Size, CharAlignment); in roundUpSizeToCharAlignment()
1820 FieldOffset = FieldOffset.alignTo(FieldAlign); in LayoutField()
2435 DataSize = Size = Size.alignTo(Alignment); in layout()
2456 Size = Size.alignTo(RoundingAlignment); in cxxLayout()
2636 BaseOffset = Size = Size.alignTo(Info.Alignment); in layoutNonVirtualBase()
2665 FieldOffset = Size.alignTo(Info.Alignment); in layoutField()
2705 CharUnits FieldOffset = Size.alignTo(Info.Alignment); in layoutBitField()
2836 BaseOffset = Size.alignTo(Info.Alignment); in layoutVirtualBases()
[all …]
H A DTypeLoc.cpp99 Total = llvm::alignTo(Total, Align); in getFullDataSizeForType()
103 Total = llvm::alignTo(Total, MaxAlign); in getFullDataSizeForType()
173 llvm::alignTo(reinterpret_cast<uintptr_t>(Data), in copy()
176 llvm::alignTo(reinterpret_cast<uintptr_t>(other.Data), in copy()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600FrameLowering.cpp39 OffsetBytes = alignTo(OffsetBytes, MFI.getObjectAlignment(i)); in getFrameIndexReference()
43 OffsetBytes = alignTo(OffsetBytes, 4); in getFrameIndexReference()
47 OffsetBytes = alignTo(OffsetBytes, MFI.getObjectAlignment(FI)); in getFrameIndexReference()
H A DAMDGPUCallLowering.cpp167 uint64_t ArgOffset = alignTo(ExplicitArgOffset, ABIAlign) + BaseOffset; in lowerFormalArguments()
168 ExplicitArgOffset = alignTo(ExplicitArgOffset, ABIAlign) + AllocSize; in lowerFormalArguments()
171 ArgOffset = alignTo(ArgOffset, DL.getABITypeAlignment(ArgTy)); in lowerFormalArguments()
H A DAMDGPULowerKernelArguments.cpp102 uint64_t EltOffset = alignTo(ExplicitArgOffset, Align) + BaseOffset; in runOnFunction()
103 ExplicitArgOffset = alignTo(ExplicitArgOffset, Align) + AllocSize; in runOnFunction()
H A DAMDGPUMachineFunction.cpp59 unsigned Offset = LDSSize = alignTo(LDSSize, Align); in allocateLDSGlobal()
H A DAMDGPUSubtarget.cpp430 ExplicitArgBytes = alignTo(ExplicitArgBytes, Align) + AllocSize; in getExplicitKernArgSize()
447 TotalSize = alignTo(ExplicitArgBytes, Alignment) + ImplicitBytes; in getKernArgSegmentSize()
451 return alignTo(TotalSize, 4); in getKernArgSegmentSize()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcSubtarget.cpp83 frameSize = alignTo(frameSize, 16); in getAdjustedFrameSize()
96 frameSize = alignTo(frameSize, 8); in getAdjustedFrameSize()
/freebsd-12.1/contrib/llvm/lib/MC/
H A DStringTableBuilder.cpp151 Size = alignTo(Size, Alignment); in finalizeStringTable()
162 Size = alignTo(Size, 4); // Pad to multiple of 4. in finalizeStringTable()
184 size_t Start = alignTo(Size, Alignment); in add()
/freebsd-12.1/contrib/llvm/lib/Object/
H A DWindowsResource.cpp397 SectionOneSize += alignTo(TotalStringTableSize, sizeof(uint32_t)); in performSectionOneLayout()
404 FileSize = alignTo(FileSize, SECTION_ALIGNMENT); in performSectionOneLayout()
414 SectionTwoSize += alignTo(Entry.size(), sizeof(uint64_t)); in performSectionTwoLayout()
417 FileSize = alignTo(FileSize, SECTION_ALIGNMENT); in performSectionTwoLayout()
498 CurrentOffset = alignTo(CurrentOffset, SECTION_ALIGNMENT); in writeFirstSection()
505 CurrentOffset += alignTo(RawDataEntry.size(), sizeof(uint64_t)); in writeSecondSection()
508 CurrentOffset = alignTo(CurrentOffset, SECTION_ALIGNMENT); in writeSecondSection()
679 alignTo(TotalStringTableSize, sizeof(uint32_t)) - TotalStringTableSize; in writeDirectoryStringTable()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DDebugSubsectionRecord.cpp69 return sizeof(DebugSubsectionHeader) + alignTo(DataSize, 4); in calculateSerializedLength()
82 Header.Length = alignTo(DataSize, alignOf(Container)); in commit()
H A DDebugChecksumsSubsection.cpp48 Len = alignTo(Header->ChecksumSize + sizeof(FileChecksumEntryHeader), 4); in operator ()()
87 uint32_t Len = alignTo(sizeof(FileChecksumEntryHeader) + Bytes.size(), 4); in addChecksum()
/freebsd-12.1/contrib/llvm/tools/llvm-objcopy/COFF/
H A DWriter.cpp53 FileSize = alignTo(FileSize, FileAlignment); in layoutSections()
121 SizeOfHeaders = alignTo(SizeOfHeaders, FileAlignment); in finalize()
138 alignTo(S.Header.VirtualAddress + S.Header.VirtualSize, in finalize()
167 FileSize = alignTo(FileSize, FileAlignment); in finalize()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetFrameLowering.h78 SPAdj = -alignTo(-SPAdj, StackAlignment); in alignSPAdjust()
80 SPAdj = alignTo(SPAdj, StackAlignment); in alignSPAdjust()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DCharUnits.h184 CharUnits alignTo(const CharUnits &Align) const { in alignTo() function
185 return CharUnits(llvm::alignTo(Quantity, Align.Quantity)); in alignTo()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp45 MaxCallFrameSize = alignTo(MaxCallFrameSize, StackAlign); in determineFrameLayout()
55 FrameSize = alignTo(FrameSize, StackAlign); in determineFrameLayout()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/
H A DDbiModuleDescriptorBuilder.cpp32 Size += alignTo(SymbolByteSize, 4); // Symbol Data in calculateDiSymbolStreamSize()
103 return alignTo(L + M + O, sizeof(uint32_t)); in calculateSerializedLength()
H A DHashTable.cpp52 uint32_t ReqWords = alignTo(ReqBits, BitsPerWord) / BitsPerWord; in writeSparseBitVector()
H A DDbiModuleDescriptor.cpp92 Size = alignTo(Size, 4); in getRecordLength()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp589 Offset = alignTo(Offset, Align, Skew); in AdjustStackOffset()
669 if (alignTo(ObjStart, ObjAlign) != ObjStart) in scavengeStackSlot()
772 Offset = alignTo(Offset, Align, Skew); in calculateFrameObjectOffsets()
785 Offset = alignTo(Offset, Align, Skew); in calculateFrameObjectOffsets()
822 Offset = alignTo(Offset, Align, Skew); in calculateFrameObjectOffsets()
992 Offset = alignTo(Offset, StackAlign, Skew); in calculateFrameObjectOffsets()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.cpp31 unsigned StoresNumEstimate = alignTo(CopyLen, Align) >> Log2_32(Align); in EmitTargetCodeForMemcpy()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DDebugSubsectionRecord.h90 Length = alignTo(Info.getRecordLength(), 4);
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DMathExtras.h685 inline uint64_t alignTo(uint64_t Value, uint64_t Align, uint64_t Skew = 0) {
693 template <uint64_t Align> constexpr inline uint64_t alignTo(uint64_t Value) {
700 return alignTo(Numerator, Denominator) / Denominator;
728 return alignTo(Value, Align) - Value;
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DConstantInitBuilder.cpp193 offset = offset.alignTo(CharUnits::fromQuantity( in addPlaceholderWithSize()
233 offset = offset.alignTo(CharUnits::fromQuantity( in getOffsetFromGlobalTo()

123456