This patch adds support for vectorized reduction of maximum/minimum intrinsics
which are under the appropriate reduction kind.
Added relevant tests for reduction.
Paths
| Differential D154463
[SLPVectorize] Add support for fmaximum/fminimum reduction ClosedPublic Authored by anna on Jul 4 2023, 2:10 PM.
Details Summary This patch adds support for vectorized reduction of maximum/minimum intrinsics Added relevant tests for reduction.
Diff Detail
Unit TestsFailed Event TimelineComment Actions Will precommit the tests (regular vectorized code will have no difference, just the reduction ones will be vectorized with this patch).
This revision is now accepted and ready to land.Jul 12 2023, 10:22 AM This revision was landed with ongoing or failed builds.Jul 12 2023, 12:23 PM Closed by commit rG11592667344f: [SLP] Add support for fmaximum/fminimum reduction (authored by anna). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 537176 llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/test/Transforms/SLPVectorizer/X86/fmaximum-fminimum.ll
|