mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-02-17 16:31:02 +00:00
![Quinn Dawkins](/assets/img/avatar_default.png)
Extends the pack/unpack generalization patterns to work for any packing op with only full tiles. This produces a combination of rank-reduced insert/extract slice ops paired with a transpose on the reduced shape, similar to what the pattern currently produces for fully tiled pack/unpacks. Note that only the outer dims are rank-reduced in this pattern, leaving the shape of the inner tile intact. Differential Revision: https://reviews.llvm.org/D147555
Multi-Level Intermediate Representation
See https://mlir.llvm.org/ for more information.