Lines Matching refs:zone
29 return range->SplitAt(LifetimePosition::FromInt(pos), zone()); in Split()
36 TopLevelLiveRange* ret = new (zone()) in Splinter()
41 LifetimePosition::FromInt(end), zone()); in Splinter()
77 new (zone()) TopLevelLiveRange(1, MachineRepresentation::kTagged); in TEST_F()
80 LifetimePosition::FromInt(0), zone()), in TEST_F()
86 TopLevelLiveRange* range = TestRangeBuilder(zone()).Build(0, 1); in TEST_F()
92 TopLevelLiveRange* range = TestRangeBuilder(zone()).Build(0, 1); in TEST_F()
98 TopLevelLiveRange* range = TestRangeBuilder(zone()).Build(1, 2); in TEST_F()
104 TopLevelLiveRange* range = TestRangeBuilder(zone()).Build(0, 1); in TEST_F()
110 TopLevelLiveRange* range = TestRangeBuilder(zone()).Build(0, 2); in TEST_F()
116 LiveRange* expected_top = TestRangeBuilder(zone()).Build(0, 1); in TEST_F()
117 LiveRange* expected_bottom = TestRangeBuilder(zone()).Build(1, 2); in TEST_F()
125 TestRangeBuilder(zone()).Add(0, 2).Add(4, 6).Build(); in TEST_F()
131 LiveRange* expected_top = TestRangeBuilder(zone()).Build(0, 2); in TEST_F()
132 LiveRange* expected_bottom = TestRangeBuilder(zone()).Build(4, 6); in TEST_F()
140 TestRangeBuilder(zone()).Add(0, 2).Add(4, 6).Build(); in TEST_F()
146 LiveRange* expected_top = TestRangeBuilder(zone()).Build(0, 1); in TEST_F()
148 TestRangeBuilder(zone()).Add(1, 2).Add(4, 6).Build(); in TEST_F()
156 TestRangeBuilder(zone()).Add(0, 2).Add(4, 6).Build(); in TEST_F()
163 TestRangeBuilder(zone()).Add(0, 2).Add(4, 5).Build(); in TEST_F()
164 LiveRange* expected_bottom = TestRangeBuilder(zone()).Build(5, 6); in TEST_F()
172 TestRangeBuilder(zone()).Add(0, 3).AddUse(0).AddUse(2).Build(); in TEST_F()
180 TestRangeBuilder(zone()).Add(0, 1).AddUse(0).Build(); in TEST_F()
182 TestRangeBuilder(zone()).Add(1, 3).AddUse(2).Build(); in TEST_F()
190 TestRangeBuilder(zone()).Add(0, 3).AddUse(0).AddUse(2).Build(); in TEST_F()
198 TestRangeBuilder(zone()).Add(0, 2).AddUse(0).AddUse(2).Build(); in TEST_F()
199 LiveRange* expected_bottom = TestRangeBuilder(zone()).Build(2, 3); in TEST_F()
207 TestRangeBuilder(zone()).Add(0, 2).Add(4, 6).AddUse(1).AddUse(5).Build(); in TEST_F()
214 TestRangeBuilder(zone()).Add(0, 2).AddUse(1).Build(); in TEST_F()
216 TestRangeBuilder(zone()).Add(4, 6).AddUse(5).Build(); in TEST_F()
224 TestRangeBuilder(zone()).Add(0, 2).Add(4, 6).AddUse(1).AddUse(4).Build(); in TEST_F()
231 TestRangeBuilder(zone()).Add(0, 2).AddUse(1).Build(); in TEST_F()
233 TestRangeBuilder(zone()).Add(4, 6).AddUse(4).Build(); in TEST_F()
241 TestRangeBuilder(zone()).Add(0, 2).Add(4, 6).AddUse(1).AddUse(5).Build(); in TEST_F()
248 TestRangeBuilder(zone()).Add(0, 1).AddUse(1).Build(); in TEST_F()
250 TestRangeBuilder(zone()).Add(1, 2).Add(4, 6).AddUse(5).Build(); in TEST_F()
258 TestRangeBuilder(zone()).Add(0, 2).Add(4, 6).AddUse(1).AddUse(5).Build(); in TEST_F()
265 TestRangeBuilder(zone()).Add(0, 2).Add(4, 5).AddUse(1).AddUse(5).Build(); in TEST_F()
266 LiveRange* expected_bottom = TestRangeBuilder(zone()).Build(5, 6); in TEST_F()
273 TopLevelLiveRange* range = TestRangeBuilder(zone()).Build(0, 6); in TEST_F()
280 TestRangeBuilder(zone()).Add(0, 3).Add(5, 6).Build(); in TEST_F()
281 TopLevelLiveRange* expected_splinter = TestRangeBuilder(zone()).Build(3, 5); in TEST_F()
288 TopLevelLiveRange* original = TestRangeBuilder(zone()).Build(0, 6); in TEST_F()
291 original->Merge(splinter, zone()); in TEST_F()
292 TopLevelLiveRange* result = TestRangeBuilder(zone()).Build(0, 6); in TEST_F()
302 TestRangeBuilder(zone()).Add(0, 3).Add(5, 8).Build(); in TEST_F()
309 TestRangeBuilder(zone()).Add(0, 2).Add(6, 8).Build(); in TEST_F()
311 TestRangeBuilder(zone()).Add(2, 3).Add(5, 6).Build(); in TEST_F()
319 TestRangeBuilder(zone()).Add(0, 3).Add(5, 8).Build(); in TEST_F()
321 original->Merge(splinter, zone()); in TEST_F()
324 TestRangeBuilder(zone()).Add(0, 3).Add(5, 8).Build(); in TEST_F()
333 TestRangeBuilder(zone()).Add(0, 3).Add(5, 8).Build(); in TEST_F()
340 TestRangeBuilder(zone()).Add(0, 3).Add(5, 8).Build(); in TEST_F()
347 TestRangeBuilder(zone()).Add(0, 2).Add(5, 8).Build(); in TEST_F()
348 TopLevelLiveRange* expected_splinter = TestRangeBuilder(zone()).Build(2, 3); in TEST_F()
356 TestRangeBuilder(zone()).Add(0, 3).Add(5, 8).Build(); in TEST_F()
358 original->Merge(splinter, zone()); in TEST_F()
361 TestRangeBuilder(zone()).Add(0, 3).Add(5, 8).Build(); in TEST_F()
369 TestRangeBuilder(zone()).Add(0, 3).Add(5, 8).Build(); in TEST_F()
376 TestRangeBuilder(zone()).Add(0, 3).Add(6, 8).Build(); in TEST_F()
377 TopLevelLiveRange* expected_splinter = TestRangeBuilder(zone()).Build(5, 6); in TEST_F()
385 TestRangeBuilder(zone()).Add(0, 3).Add(5, 10).Add(12, 16).Build(); in TEST_F()
394 TestRangeBuilder(zone()).Add(0, 3).Add(6, 8).Add(14, 16).Build(); in TEST_F()
396 TestRangeBuilder(zone()).Add(5, 6).Add(8, 10).Add(12, 14).Build(); in TEST_F()
404 TestRangeBuilder(zone()).Add(0, 3).Add(5, 8).Build(); in TEST_F()
406 original->Merge(splinter, zone()); in TEST_F()
409 TestRangeBuilder(zone()).Add(0, 3).Add(5, 8).Build(); in TEST_F()
418 TopLevelLiveRange* original = TestRangeBuilder(zone()).Build(0, 8); in TEST_F()
422 original->Merge(splinter, zone()); in TEST_F()
424 TopLevelLiveRange* result = TestRangeBuilder(zone()).Build(0, 8); in TEST_F()
435 TopLevelLiveRange* vreg = TestRangeBuilder(zone()).Id(2).Build(0, 100); in TEST_F()
440 new (zone()) TopLevelLiveRange(101, MachineRepresentation::kTagged); in TEST_F()
443 zone()); in TEST_F()
448 LiveRange* child = vreg->SplitAt(LifetimePosition::FromInt(50), zone()); in TEST_F()
453 splinter->SplitAt(LifetimePosition::FromInt(8), zone()); in TEST_F()
458 vreg->Merge(splinter, zone()); in TEST_F()