[PATCH] D99926: [GVN] Introduce loop load PRE (WIP)

Max Kazantsev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 9 01:07:15 PDT 2021


mkazantsev updated this revision to Diff 336335.
mkazantsev retitled this revision from "[GVN] Introduce loop load PRE" to "[GVN] Introduce loop load PRE (WIP)".
mkazantsev added a comment.

I'm pretty sure that availability problem you are referencing does not exist. See last 2 tests with guards.

As for refactoring, I'm going to do it. Putting WIP in the patch.


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

https://reviews.llvm.org/D99926

Files:
  llvm/lib/Transforms/Scalar/GVN.cpp
  llvm/test/Transforms/GVN/PRE/lpre-call-wrap.ll
  llvm/test/Transforms/GVN/PRE/pre-aliasning-path.ll
  llvm/test/Transforms/GVN/PRE/pre-loop-load.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D99926.336335.patch
Type: text/x-patch
Size: 18785 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210409/3172d1ee/attachment.bin>


More information about the llvm-commits mailing list