[PATCH] D104126: [MicroBenchmarks] Add initial SLP vectorization benchmarks.

Florian Hahn via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 11 09:03:59 PDT 2021


fhahn created this revision.
fhahn added reviewers: Meinersbur, RKSimon, lebedev.ri, SjoerdMeijer.
Herald added a subscriber: mgorny.
fhahn requested review of this revision.

This patch adds a first set of micro benchmarks for SLP vectorization.
The initial benchmarks are focused on cases that require memory
versioning (worked on in D102834 <https://reviews.llvm.org/D102834>).

D101844 <https://reviews.llvm.org/D101844> added similar benchmarks for the loop vectorizer.


Repository:
  rT test-suite

https://reviews.llvm.org/D104126

Files:
  MicroBenchmarks/CMakeLists.txt
  MicroBenchmarks/SLPVectorization/CMakeLists.txt
  MicroBenchmarks/SLPVectorization/Versioning.cpp
  MicroBenchmarks/SLPVectorization/main.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D104126.351468.patch
Type: text/x-patch
Size: 7406 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210611/7bf8adf4/attachment.bin>


More information about the llvm-commits mailing list