[PATCH] D32140: Global code motion of congruent computations
Florian Hahn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 29 06:43:36 PDT 2019
fhahn added a comment.
Two high level comments after a quick glance
1. gnv-sink & gvn-hoist are still disabled by default AFAIK and there are still a few known bugs that need to be addressed (https://bugs.llvm.org/buglist.cgi?quicksearch=gvn-hoist, https://bugs.llvm.org/buglist.cgi?quicksearch=gvn-sink). It would be good to guard this change by a new flag that's off by default, otherwise it might hinder work towards weeding out the existing bugs.
2. Do you think you would be able to use the MergeSet implementation from D57123 <https://reviews.llvm.org/D57123> (I will rebase the patches ASAP)? Separating out the MergeSet changes should reduce the diff a bit, making reviewing it easier.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D32140/new/
https://reviews.llvm.org/D32140
More information about the llvm-commits
mailing list