Home | History | Annotate | Download | only in IR

Lines Matching defs:Size

1 //===-- DataLayout.cpp - Data size & alignment routines --------------------==//
10 // This file defines layout properties related to datatype size/offset/alignment
252 // Size.
255 "Missing size specification for pointer in datalayout string");
259 report_fatal_error("Invalid pointer size of 0 bytes");
298 // Bit size.
299 unsigned Size = Tok.empty() ? 0 : getInt(Tok);
301 if (AlignType == AGGREGATE_ALIGN && Size != 0)
322 setAlignment(AlignType, ABIAlign, PrefAlign, Size);
347 if (Rest.size() > 1)
458 for (unsigned i = 0, e = Alignments.size(); i != e; ++i) {
466 size that is larger than
500 // greater-or-equal to the store size of the type. This is a reasonable
656 // same size and alignment, so they look the same here.
729 for (unsigned CurIDX = 0, EndIDX = Indices.size(); CurIDX != EndIDX;
749 // Get the array index and the size of each array element.