Lines Matching refs:Alignment
53 const Attributes Alignment = 31<<16; ///< Alignment of parameter (5 bits)
54 // stored as log2 of alignment with +1 bias
63 const Attributes StackAlignment = 7<<26; ///< Alignment of stack for
65 ///of alignment with +1 bias
111 /// This turns an int alignment (a power of 2, normally) into the
114 // Default alignment, allow the target to define how to align it.
118 assert(isPowerOf2_32(i) && "Alignment must be a power of two.");
119 assert(i <= 0x40000000 && "Alignment too large.");
123 /// This returns the alignment field of an attribute as a byte alignment value.
125 Attributes Align = A & Attribute::Alignment;
132 /// This turns an int stack alignment (which must be a power of 2) into
135 // Default alignment, allow the target to define how to align it.
139 assert(isPowerOf2_32(i) && "Alignment must be a power of two.");
140 assert(i <= 0x100 && "Alignment too large.");
144 /// This returns the stack alignment field of an attribute as a byte alignment
248 /// getParamAlignment - Return the alignment for the specified function