Last iterator of MBB should be recognized as MBB.end() not as MBB.instr_end() which could return bundled instruction that is not iterable with basic iterator.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D41626
[LiveDebugValues]Change condition for block termination recognition ClosedPublic Authored by NikolaPrica on Dec 29 2017, 2:46 AM.
Details Summary Last iterator of MBB should be recognized as MBB.end() not as MBB.instr_end() which could return bundled instruction that is not iterable with basic iterator.
Diff Detail Event TimelineThis revision is now accepted and ready to land.Jan 5 2018, 8:37 AM Closed by commit rL322015: [LiveDebugValues] Change condition for block termination recognition (authored by petarj). · Explain WhyJan 8 2018, 10:22 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 128326 lib/CodeGen/LiveDebugValues.cpp
test/DebugInfo/MIR/Mips/last-inst-bundled.mir
|