[PATCH] D13034: Do not mark CSRs as pristine in functions that have been shrink wrapped
Matthias Braun via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 25 13:19:14 PDT 2015
MatzeB added a comment.
I looked at the issue an think the proper fix is this: http://reviews.llvm.org/D13176
So this was simply a bug about the live-in lists not getting set correctly after the restore point if the save and restore points happened to be in the same basic block (while still having successor blocks).
The code in AggressiveAntiDepBreaker should work fine with this fix as far as I can see.
More information about the llvm-commits