Max191

Results 49 issues of Max191

Adds support for `iree_codegen.store_to_buffer` and `iree_codegen.load_from_buffer` in `ConvertToDestinationPassingStylePass`. This is necessary for enabling early bufferization and layout transformation combination in data tiling e2e tests, because scalar dispatches will go down...

Allows vector types for the map_scatter input operand, and adds a trivial vectorization pass, which converts the input of map_scatter ops to vector operands with a vector.transfer_read. This vectorization lowering...

Adds a decomposition pass for `iree_linalg_ext.map_scatter` with a vector input and a memref output. The decomposition lowers the op into a series of vector ops to compute the index vector,...

Adds a vector distribution pattern for `iree_linalg_ext.map_scatter`. The implementation is similar to that of vector.transfer_write without masking, and the main difference is in how the distributed offsets are handled by...

This is a tracking issue for increasing layout transformation codegen support and quality. A proposal of the work to be done is currently laid out in an RFC here: https://hackmd.io/@mdawkins/rJ-2UUEAJe...

This is a tracking issue for supporting ukernels in the data tiling fusion path (set encodings after dispatch region formation). It is currently not working because of codegen issues, so...

This issue is about tracking work for supporting more complicated consumer fusion cases in the data tiling fusion path. More concretely, this issue is tracking support for fusing consumers with...

Bumps llvm-project to https://github.com/llvm/llvm-project/commit/f17abc280c708c16f622be2de2ab7d0710cc8bc1 Reverts https://github.com/llvm/llvm-project/pull/170070 due to riscv crash in LLVM. Cherry-picks https://github.com/llvm/llvm-project/commit/e079fdfdb15587049a8c581e0c1e1b017e432995 to fix bazel issues.

Adds support for analyzing the induction variables of loop-like ops in the `IntegerDivisibilityAnalysis`. This just uses the lower bound and step divisibilities to compute the IV divisibilities based on the...