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 227085 llvm/include/llvm/CodeGen/LiveIntervals.h
llvm/lib/CodeGen/LiveIntervals.cpp
llvm/test/DebugInfo/WebAssembly/dbg-value-move-reg-stackify.mir
llvm/test/DebugInfo/X86/live-debug-vars-discard-invalid.mir
|