Lines Matching defs:size
91 // Represents an object that has a size and alignment, and either has a known
101 // The size of a LocationBase object is restricted to 4KB, in order to avoid
102 // situations where the size of the pool becomes larger than the range of
110 // By default, LocationBase objects are aligned naturally to their size.
111 LocationBase(uint32_t type, int size)
112 : pool_object_size_(size),
113 pool_object_alignment_(size),
117 VIXL_ASSERT(size > 0);
118 VIXL_ASSERT(size <= kMaxObjectSize);
119 VIXL_ASSERT(IsPowerOf2(size));
122 // Allow alignment to be specified, as long as it is smaller than the size.
123 LocationBase(uint32_t type, int size, int alignment)
124 : pool_object_size_(size),
129 VIXL_ASSERT(size > 0);
130 VIXL_ASSERT(size <= kMaxObjectSize);
132 VIXL_ASSERT(alignment <= size);
230 // The size of the corresponding PoolObject, in bytes.
264 // veneers. The size and type of the object cannot be modified.
333 int size,
338 size_(size),
365 // The size of the instruction that makes the reference, in bytes.
381 // inclusive and are not affected by the object size. E.g. if
383 // regardless of its size.
413 // ForwardReference we are about to generate, in which case the size of the
548 // The size of the header, in bytes.
564 // Maximum size of the pool, assuming we need the maximum possible padding