[PATCH] D83569: [PowerPC] Fix the killed flag in mi-peephole pass
Nemanja Ivanovic via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 7 09:55:45 PDT 2020
nemanjai added a comment.
It seems like we keep adding more and more complexity here to handle these flags. Is there not a pass we can just run that will simply re-compute this stuff (at least for the use of this while we're in SSA)? What does `LiveVariables` do? We certainly end up running DCE after the MI peephole to get rid of dead instructions after the transformation. It seems like we should be able to do the same thing for killed/dead flags as well.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D83569/new/
https://reviews.llvm.org/D83569
More information about the llvm-commits
mailing list