Fix the updating of LiveIntervals after splitting a critical edge. PHI operand
authorCameron Zwarich <zwarich@apple.com>
Tue, 12 Feb 2013 03:49:17 +0000 (03:49 +0000)
committerCameron Zwarich <zwarich@apple.com>
Tue, 12 Feb 2013 03:49:17 +0000 (03:49 +0000)
commitaf34931c638ebb902dfac99942e564e5a0ed8521
tree780e69a9cd52fa32172b9447ba9ef9e65ce789f6
parent10a3ae70393155fcb1bb009edb63b1143799b377
Fix the updating of LiveIntervals after splitting a critical edge. PHI operand
live ranges should always be extended, and the only successor that should be
considered for extension of other ranges is the target of the split edge.

llvm-svn: 174935
llvm/lib/CodeGen/MachineBasicBlock.cpp