diff options
| author | Philip Reames <preames@rivosinc.com> | 2022-05-16 07:48:57 -0700 |
|---|---|---|
| committer | Philip Reames <preames@rivosinc.com> | 2022-05-16 08:23:12 -0700 |
| commit | 55e2df7285c0c60da44a2dccbbb1da7d1c0da2ce (patch) | |
| tree | 49f9d9b365695d549c86db5b82d4994ab8fd6049 /llvm/lib/CodeGen/LiveIntervals.cpp | |
| parent | 3cc2c7deed5bb711ab2e4408a692c77f71836933 (diff) | |
[LiveIntervals] Add range accessors for value numbers [nfc]
Diffstat (limited to 'llvm/lib/CodeGen/LiveIntervals.cpp')
| -rw-r--r-- | llvm/lib/CodeGen/LiveIntervals.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/CodeGen/LiveIntervals.cpp b/llvm/lib/CodeGen/LiveIntervals.cpp index b8fca8a92d0e..7d825a8bf853 100644 --- a/llvm/lib/CodeGen/LiveIntervals.cpp +++ b/llvm/lib/CodeGen/LiveIntervals.cpp @@ -498,7 +498,7 @@ bool LiveIntervals::shrinkToUses(LiveInterval *li, // Create new live ranges with only minimal live segments per def. LiveRange NewLR; - createSegmentsForValues(NewLR, make_range(li->vni_begin(), li->vni_end())); + createSegmentsForValues(NewLR, li->vnis()); extendSegmentsToUses(NewLR, WorkList, Reg, LaneBitmask::getNone()); // Move the trimmed segments back. @@ -602,7 +602,7 @@ void LiveIntervals::shrinkToUses(LiveInterval::SubRange &SR, Register Reg) { // Create a new live ranges with only minimal live segments per def. LiveRange NewLR; - createSegmentsForValues(NewLR, make_range(SR.vni_begin(), SR.vni_end())); + createSegmentsForValues(NewLR, SR.vnis()); extendSegmentsToUses(NewLR, WorkList, Reg, SR.LaneMask); // Move the trimmed ranges back. |
