A translation lookaside buffer may include control functionality coupled
to a first storage and a second storage. The first storage includes a
first plurality of entries for storing address translations corresponding
to a plurality of page sizes. The second storage includes a second
plurality of entries for storing address translations corresponding to
the plurality of page sizes. In response to receiving a first address
translation associated with a first page size, the control functionality
may allocate the first plurality of entries to store address translations
corresponding to the first page size. In addition, in response to
receiving a request including an address that matches an address
translation stored within the first storage, the control functionality
may copy a matching address translation from the first storage to the
second storage.