[PATCH] D26359: Use LiveRangeCalc to extend live ranges in shrinkToUses
Scott Linder via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jun 28 14:41:19 PDT 2018
scott.linder added a comment.
Yes, I had misplaced 10000B.
Thank you for the explanation. I did not understand the undef register flag. Is there somewhere I can read more about MIR, or is the code the best place? https://llvm.org/docs/MIRLangRef.html is currently a little short on specifics.
I think my case is exactly the one described in https://reviews.llvm.org/D48555 as the subregister is not live-out of bb.3, but it is jointly dominated by undef. After applying that patch the assert goes away.
Repository:
rL LLVM
https://reviews.llvm.org/D26359
More information about the llvm-commits
mailing list