[all-commits] [llvm/llvm-project] d6485e: [MLIR][SPIRV] Add support for OpCopyMemory.

Kareem Ergawy via All-commits all-commits at lists.llvm.org
Fri Jun 26 06:44:16 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: d6485ed3a7701364650bffabcbc277733f37eaa7
      https://github.com/llvm/llvm-project/commit/d6485ed3a7701364650bffabcbc277733f37eaa7
  Author: ergawy <kareem.ergawy at gmail.com>
  Date:   2020-06-26 (Fri, 26 Jun 2020)

  Changed paths:
    M mlir/include/mlir/Dialect/SPIRV/SPIRVBase.td
    M mlir/include/mlir/Dialect/SPIRV/SPIRVOps.td
    M mlir/lib/Dialect/SPIRV/SPIRVOps.cpp
    M mlir/test/Dialect/SPIRV/Serialization/memory-ops.mlir
    M mlir/test/Dialect/SPIRV/ops.mlir

  Log Message:
  -----------
  [MLIR][SPIRV] Add support for OpCopyMemory.

This patch add support for 'spv.CopyMemory'. The following changes are
introduced:
- 'CopyMemory' op is added to SPIRVOps.td.
- Custom parse and print methods are introduced.
- A few Roundtripping tests are added.

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




More information about the All-commits mailing list