[all-commits] [llvm/llvm-project] 91801a: [mlir] [integration-test] [VectorOps] Start an int...

Aart Bik via All-commits all-commits at lists.llvm.org
Mon Jun 15 11:06:20 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 91801a7c34d08931498304d93fd718aeeff2cbc7
      https://github.com/llvm/llvm-project/commit/91801a7c34d08931498304d93fd718aeeff2cbc7
  Author: aartbik <ajcbik at google.com>
  Date:   2020-06-15 (Mon, 15 Jun 2020)

  Changed paths:
    M mlir/CMakeLists.txt
    A mlir/integration_test/CMakeLists.txt
    A mlir/integration_test/Dialect/Vector/CPU/lit.local.cfg
    A mlir/integration_test/Dialect/Vector/CPU/test-broadcast.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-constant-mask.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-contraction.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-extract-slices.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-extract-strided-slice.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-flat-transpose-col.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-flat-transpose-row.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-fma.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-insert-slices.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-insert-strided-slice.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-matrix-multiply-col.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-matrix-multiply-row.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-outerproduct.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-reductions-f32.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-reductions-f64.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-reductions-i32.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-reductions-i64.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-shape-cast.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-shuffle.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-transfer-read.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-transfer-write.mlir
    A mlir/integration_test/Dialect/Vector/CPU/test-transpose.mlir
    A mlir/integration_test/lit.cfg.py
    A mlir/integration_test/lit.site.cfg.py.in

  Log Message:
  -----------
  [mlir] [integration-test] [VectorOps] Start an integration test directory for MLIR

Summary:
This CL introduces an integration test directory for MLIR in general, with
vector dialect integration tests in particular as a first working suite. To
run all the integration tests (and currently just the vector suite):

$ cmake --build . --target check-mlir-integration
[0/1] Running the MLIR integration tests
Testing Time: 0.24s
Passed: 22

The general call is to contribute to this integration test directory with more
tests and other suites, running end-to-end examples that may be too heavy for
the regular test directory, but should be tested occasionally to verify the
health of MLIR.

Background discussion at:
https://llvm.discourse.group/t/vectorops-rfc-add-suite-of-integration-tests-for-vector-dialect-operations/1213/

Reviewers: nicolasvasilache, reidtatge, andydavis1, rriddle, ftynse, mehdi_amini, jpienaar, stephenneuendorffer

Reviewed By: nicolasvasilache, stephenneuendorffer

Subscribers: mgorny, mehdi_amini, rriddle, jpienaar, shauheen, antiagainst, nicolasvasilache, arpith-jacob, mgester, lucyrfox, liufengdb, stephenneuendorffer, Joonsoo, grosul1, frgossen, Kayjukh, jurahul, msifontes

Tags: #mlir

Differential Revision: https://reviews.llvm.org/D81626




More information about the All-commits mailing list