[PATCH] D73491: [mlir][spirv] Add GroupNonUniform arithmetic operations.
Mahesh Ravishankar via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 27 11:07:32 PST 2020
mravishankar requested changes to this revision.
mravishankar added a comment.
This revision now requires changes to proceed.
The (de)serialization needs to be implemented. Will that come later?
================
Comment at: mlir/include/mlir/Dialect/SPIRV/SPIRVNonUniformOps.td:334
+ non-uniform-imul-op ::= ssa-id `=` `spv.GroupNonUniformIMul` scope operation
+ ssa-use ( `cluster_size` `(` ssa_use `)` )?
+ `:` integer-scalar-vector-type
----------------
The SPIR-V spec says that the cluster_size must come from a constant. Do we want to just have an integer-literal here? We need to create the constant op while serialization too...
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D73491/new/
https://reviews.llvm.org/D73491
More information about the llvm-commits
mailing list