| Index: src/compiler/greedy-allocator.h
|
| diff --git a/src/compiler/greedy-allocator.h b/src/compiler/greedy-allocator.h
|
| index 7b808cf8fb31fe3d6786b8a04e10b3aededdc0f5..8ac0bf138a28a611e14e88c31922271d977474a7 100644
|
| --- a/src/compiler/greedy-allocator.h
|
| +++ b/src/compiler/greedy-allocator.h
|
| @@ -132,6 +132,9 @@ class GreedyAllocator final : public RegisterAllocator {
|
| // were made, or false if no calls were found.
|
| bool TrySplitAroundCalls(LiveRange* range);
|
|
|
| + // Find a split position at the outmost loop.
|
| + LifetimePosition FindSplitPositionBeforeLoops(LiveRange* range);
|
| +
|
| // Finds the first call instruction in the path of this range. Splits before
|
| // and requeues that segment (if any), spills the section over the call, and
|
| // returns the section after the call. The return is:
|
|
|