[PATCH] D31188: [AntiDepBreaker] Use liveins as well in StartBlock

Matthias Braun via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 12 16:50:31 PDT 2017


MatzeB added a comment.

Just found the time to look at this a bit:

The thing that is wrong here is the live-in list of bb.2. bb.2 is a return block without any restore instructions in it so it must have the %x29 as a live-in. So it seems the actual problem lies before the DepBreakers here.

I tried reproducing the earlier passes by copying the IR out of the mir test and re-running it on that, but I only always seem to get a version with a single return block without shrink wrapping...


https://reviews.llvm.org/D31188





More information about the llvm-commits mailing list