Extend D139688 with the signed version of the extended multiplication
op. Add conversion to the SPIR-V and LLVM dialects.
This was originally proposed in:
https://discourse.llvm.org/t/rfc-arith-add-extended-multiplication-ops/66869.
Paths
| Differential D139743
[mlir][arith] Define mulsi_extended op ClosedPublic Authored by kuhar on Dec 9 2022, 3:20 PM.
Details Summary Extend D139688 with the signed version of the extended multiplication This was originally proposed in:
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Dec 9 2022, 4:00 PM
This revision was landed with ongoing or failed builds.Dec 9 2022, 5:26 PM Closed by commit rG285d321a855e: [mlir][arith] Define mulsi_extended op (authored by kuhar). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 481805 mlir/include/mlir/Dialect/Arith/IR/ArithOps.td
mlir/lib/Conversion/ArithToLLVM/ArithToLLVM.cpp
mlir/lib/Conversion/ArithToSPIRV/ArithToSPIRV.cpp
mlir/lib/Dialect/Arith/IR/ArithCanonicalization.td
mlir/lib/Dialect/Arith/IR/ArithOps.cpp
mlir/test/Conversion/ArithToLLVM/arith-to-llvm.mlir
mlir/test/Conversion/ArithToSPIRV/arith-to-spirv.mlir
mlir/test/Dialect/Arith/canonicalize.mlir
mlir/test/Dialect/Arith/ops.mlir
|
can you drop the ::llvm::?