[PATCH] D67841: [SLP] avoid reduction transform on patterns that the backend can load-combine
Sanjay Patel via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 20 10:06:47 PDT 2019
spatel added a comment.
In D67841#1676961 <https://reviews.llvm.org/D67841#1676961>, @lebedev.ri wrote:
> > We decided that load combining was unsuitable for IR because it could obscure other optimizations in IR. So we removed the LoadCombiner pass and deferred to the backend.
>
> For reference, can link those patches/discussions?
http://lists.llvm.org/pipermail/llvm-dev/2016-September/105291.html
More recently:
http://llvm.1065342.n5.nabble.com/llvm-dev-Load-combine-pass-td101187i20.html#a131076
This is the commit to remove the pass from trunk:
https://reviews.llvm.org/rL306067
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D67841/new/
https://reviews.llvm.org/D67841
More information about the llvm-commits
mailing list