| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[MLIR][ArmSVE] Add initial lowering of vector.contract to SVE *MMLA instructions (#135636) | 1 年前 | |
[MLIR] Extend vector.scatter to accept tensor as base (#165548) This PR makes the following improvements to vector.scatter and its lowering pipeline: - In addition to memref, accept a ranked tensor as the base operand of vector.scatter, similar to vector.transfer_write. - Implement bufferization support for vector.scatter, so that tensor-based scatter ops can be fully lowered to memref-based forms. It's worth to complete the functionality of map_scatter decomposition. Full discussion can be found here: https://github.com/iree-org/iree/issues/21135 --------- Signed-off-by: Ryutaro Okada <1015ryu88@gmail.com> | 9 个月前 | |
[mlir][vector] Refine Vector to LLVM lowering options (#159553) This is a follow-up to https://github.com/llvm/llvm-project/pull/144307, where we removed vector.matrix_multiply and vector.flat_transpose from the Vector dialect. This PR: * Updates comments that were missed in the previous change. * Renames relevant -convert-vector-to-llvm= options: - vector-contract-lowering=matmul → vector-contract-lowering=llvmintr - vector-transpose-lowering=flat_transpose → vector-transpose-lowering=llvmintr These new names better reflect the actual transformation target - LLVM intrinsics - rather than the now-removed abstract operations. | 10 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 9 个月前 | ||
| 10 个月前 |