[PATCH] D73501: [SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)

Roman Lebedev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 16 06:26:24 PDT 2020


lebedev.ri added a comment.

In D73501#1924303 <https://reviews.llvm.org/D73501#1924303>, @danilaml wrote:

> @lebedev.ri I've been successfully using a pass based on https://reviews.llvm.org/D12494 in a downstream port (although I'm not sure if it's enough to fix all ARM's regressions). I was planning to submit it for the review after some touch ups (i.e. it only uses legacy pm) but haven't found the time for that yet.




> I also need to evaluate whether it is still needed after D75908 <https://reviews.llvm.org/D75908> (that might take some time).

I don't see why it wouldn't be needed after that, i would even think it's needed more than ever now.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D73501/new/

https://reviews.llvm.org/D73501





More information about the llvm-commits mailing list