[PATCH] D109749: Experimental Partial Mem2Reg

Michael Kruse via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 14 07:19:49 PDT 2021


Meinersbur added a comment.

I agree this should be part of mem2reg/SROA unless there is a specific reason against it (e.g. computational complexity higher s.t. that it should not also run with every occurance of SROA/mem2reg in the default pipeline).

Your motivational code looks like it should be processable by LICM, s.t. it is promoted to registers while in the loop, then vectorized. Do you know why this doesn't happen?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D109749



More information about the llvm-commits mailing list