commit | 837b97fb9a2fa421d1569d09420cbb2bdcea1359 | [log] [tgz] |
---|---|---|
author | Alexey Bataev <a.bataev@hotmail.com> | Mon Jul 31 14:36:05 2017 +0000 |
committer | Alexey Bataev <a.bataev@hotmail.com> | Mon Jul 31 14:36:05 2017 +0000 |
tree | f0801c5b8c5da33e9940dc675f0c3cd72aab1d25 | |
parent | 0bc57f232fe522fce813b8379ccbe9ffbd9c7550 [diff] |
[SLP] Initial rework for min/max horizontal reduction vectorization, NFC. Summary: All getReductionCost() functions are renamed to getArithmeticReductionCost() + added basic infrastructure to handle non-binary reduction operations. Reviewers: spatel, mzolotukhin, Ayal, mkuper, gilr, hfinkel Subscribers: RKSimon, llvm-commits Differential Revision: https://reviews.llvm.org/D29402 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309566 91177308-0d34-0410-b5e6-96231b3b80d8