Variables that contain more than one object (arrays or structs) require the allocation of contiguous registers in the respective object register spaces.