[mlir][spirv] Add base classes for vendor ops
authorJakub Kuderski <kubak@google.com>
Fri, 2 Sep 2022 18:15:51 +0000 (14:15 -0400)
committerJakub Kuderski <kubak@google.com>
Tue, 6 Sep 2022 17:35:08 +0000 (13:35 -0400)
commit6a378b38ff30a970bf3aa06ae2819679ba2747b0
tree57bc0c52d5a550fc2a418d0d58d4a6475662f638
parent94c6dfbaebbd5b9474794b2437757dfb6aedefc3
[mlir][spirv] Add base classes for vendor ops

This is the first patch in the series to rename vendor ops from
`spv.NameVENDOR` to `spv.VENDOR.Name`. The goal is to make the SPIR-V
dialect more internally consistent.

Issue: https://github.com/llvm/llvm-project/issues/56863
mlir/include/mlir/Dialect/SPIRV/IR/SPIRVBase.td