Index: src/IceRegAlloc.h |
diff --git a/src/IceRegAlloc.h b/src/IceRegAlloc.h |
index 99ed9084871b117c590993e540ae03ad613f1920..2dd9dac99303ba27987005e8d4991242e0f67cc3 100644 |
--- a/src/IceRegAlloc.h |
+++ b/src/IceRegAlloc.h |
@@ -34,10 +34,12 @@ public: |
return range().endsBefore(Other.range()); |
} |
bool overlaps(const LiveRangeWrapper &Other) const { |
- return range().overlaps(Other.range()); |
+ const bool UseTrimmed = true; |
+ return range().overlaps(Other.range(), UseTrimmed); |
} |
bool overlapsStart(const LiveRangeWrapper &Other) const { |
- return range().overlaps(Other.range().getStart()); |
+ const bool UseTrimmed = true; |
+ return range().overlapsInst(Other.range().getStart(), UseTrimmed); |
} |
Variable *const Var; |
void dump(const Cfg *Func) const; |