Home
last modified time | relevance | path

Searched refs:LayoutAlignElem (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp104 LayoutAlignElem LayoutAlignElem::get(AlignTypeEnum align_type, Align abi_align, in get()
107 LayoutAlignElem retval; in get()
116 LayoutAlignElem::operator==(const LayoutAlignElem &rhs) const { in operator ==()
163 static const LayoutAlignElem DefaultAlignments[] = {
193 for (const LayoutAlignElem &E : DefaultAlignments) { in reset()
554 return partition_point(Alignments, [=](const LayoutAlignElem &E) { in findAlignmentLowerBound()
580 Alignments.insert(I, LayoutAlignElem::get(align_type, abi_align, in setAlignment()
760 const LayoutAlignElem &AggregateAlign = Alignments[0]; in getAlignment()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h72 struct LayoutAlignElem { struct
79 static LayoutAlignElem get(AlignTypeEnum align_type, Align abi_align, argument
82 bool operator==(const LayoutAlignElem &rhs) const;
147 using AlignmentsTy = SmallVector<LayoutAlignElem, 16>;