[PATCH] D128583: CodeGen: Remove AliasAnalysis from regalloc

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 27 10:40:41 PDT 2022


arsenm added a comment.

In D128583#3612915 <https://reviews.llvm.org/D128583#3612915>, @MatzeB wrote:

> Do you think that there is a risk of target-specific ISel or optimiziation not setting the flags properly in this new scheme? Though even if there is risk, I'd rather push this forward this is too nice a cleanup to block it ;-)

Yes, this could potentially regress rematerializing instructions from target load intrinsics. We would have to pass AA through getTgtMemIntrinsic to allow targets to set the flag themselves.


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

https://reviews.llvm.org/D128583



More information about the llvm-commits mailing list