mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-19 19:12:56 +02:00
Add an assertion to make PR7542 fail consistently.
LiveInterval::overlapsFrom dereferences end() if it is called on an empty interval. It would be reasonable to just return false - an empty interval doesn't overlap anything, but I want to know who is doing it first. llvm-svn: 108264
This commit is contained in:
parent
546332a032
commit
b1bf1bcc9e
@ -119,6 +119,7 @@ bool LiveInterval::killedInRange(SlotIndex Start, SlotIndex End) const {
|
||||
//
|
||||
bool LiveInterval::overlapsFrom(const LiveInterval& other,
|
||||
const_iterator StartPos) const {
|
||||
assert(!empty() && "empty interval");
|
||||
const_iterator i = begin();
|
||||
const_iterator ie = end();
|
||||
const_iterator j = StartPos;
|
||||
|
Loading…
Reference in New Issue
Block a user