We need this because WGSL does not support extended multiplication ops.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D141096
[mlir][spirv] Add smul_extended expansion for WebGPU ClosedPublic Authored by kuhar on Jan 5 2023, 3:27 PM.
Details Summary We need this because WGSL does not support extended multiplication ops.
Diff Detail
Event Timelinekuhar added a parent revision: D141085: [mlir][spirv] Fix extended umul expansion for WebGPU.Jan 5 2023, 3:30 PM This revision is now accepted and ready to land.Jan 5 2023, 4:42 PM Closed by commit rG1b8224537070: [mlir][spirv] Add smul_extended expansion for WebGPU (authored by kuhar). · Explain WhyJan 5 2023, 5:12 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 486718 mlir/lib/Dialect/SPIRV/Transforms/SPIRVWebGPUTransforms.cpp
mlir/test/Dialect/SPIRV/Transforms/webgpu-prepare.mlir
mlir/test/mlir-vulkan-runner/smul_extended.mlir
|