This is a follow-up to D67448.
Split live intervals with multiple dead defs during the initial execution of the live interval analysis, but do it outside of the function createAndComputeVirtRegInterval.
| Paths 
 |  Differential  D68666  
LiveIntervals: Split live intervals on multiple dead defs ClosedPublic Authored by kparzysz on Oct 8 2019, 2:23 PM. 
Details Summary This is a follow-up to D67448. Split live intervals with multiple dead defs during the initial execution of the live interval analysis, but do it outside of the function createAndComputeVirtRegInterval. 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Oct 16 2019, 12:37 PM Closed by commit rG43144ffa91a2: LiveIntervals: Split live intervals on multiple dead defs (authored by kparzysz).  ·  Explain WhyOct 30 2019, 6:51 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 223945 include/llvm/CodeGen/LiveIntervals.h
 lib/CodeGen/LiveIntervals.cpp
 test/CodeGen/AMDGPU/live-intervals-multiple-dead-defs.mir
 
 test/DebugInfo/WebAssembly/dbg-value-move-reg-stackify.mir
 test/DebugInfo/X86/live-debug-vars-discard-invalid.mir
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||