Fix PR3486. Fix a bug in code that manually patch physical register live interval...
authorEvan Cheng <evan.cheng@apple.com>
Sun, 8 Feb 2009 11:04:35 +0000 (11:04 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Sun, 8 Feb 2009 11:04:35 +0000 (11:04 +0000)
commit0a1fcce09230e9b4bd30a8f07447aa075dce7470
tree4c231f234610070704963a861fb538ebd859d98b
parent86fb9fdb2000213d3cd5a082e8501cb8fe974a14
Fix PR3486. Fix a bug in code that manually patch physical register live interval after its sub-register is coalesced with a virtual register.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64082 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/LiveIntervalAnalysis.h
lib/CodeGen/LiveIntervalAnalysis.cpp
lib/CodeGen/SimpleRegisterCoalescing.cpp
test/CodeGen/X86/2009-02-08-CoalescerBug.ll [new file with mode: 0644]