[PATCH] D31908: [AntiDepBreaker] Don't rename callee saved register restore instruction
Krzysztof Parzyszek via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed May 3 13:38:51 PDT 2017
kparzysz added a comment.
In https://reviews.llvm.org/D31908#745251, @MatzeB wrote:
> So for return blocks you have to take all CSR registers (depending on what you do with/without pristines). (See also https://reviews.llvm.org/D32464 where I partially rediscovered that fact).
We (Hexagon) add all the non-pristine CSRs as implicit uses of the return instructions.
https://reviews.llvm.org/D31908
More information about the llvm-commits
mailing list