Lines Matching refs:below
72 // Check whether to also merge with the region below.
74 auto below = above;
75 --below;
76 if (below->end() == new_region.begin()) {
77 merged_region = {below->begin(), below->size() + merged_region.size()};
78 regions_.erase(below);
86 // No element below, and not adjavent to {above}: insert and done.
92 auto below = above;
93 --below;
95 DCHECK(above == regions_.end() || below->end() < above->begin());
97 // Adjacent to {below}: merge and done.
98 if (below->end() == new_region.begin()) {
99 base::AddressRegion merged_region{below->begin(),
100 below->size() + new_region.size()};
102 regions_.erase(below);
107 // Not adjacent to any existing region: insert between {below} and {above}.
108 DCHECK_LT(below->end(), new_region.begin());
310 // iteration below does not use a mask, but visits all relocation data.
2054 // below are the maximum of other architectures.