llvm-project
85fbc4fc - [mlir][vector] Add tests xfer-permute-lowering (nfc)(2/n) (#96033)

Commit
1 year ago
[mlir][vector] Add tests xfer-permute-lowering (nfc)(2/n) (#96033) Adds more tests to: * vector-transfer-permutation-lowering.mlir Specifically, adds tests for: * out-of-bounds access for the `TransferWritePermutationLowering` pattern * in-bounds access for `TransferWriteNonPermutationLowering` + `TransferWritePermutationLowering` Also renames `@permutation_with_mask_xfer_write_fixed_width` as `@xfer_write_non_transposing_permutation_map`. This is a part of a larger effort to make sure that all key cases for patterns under populateVectorTransferPermutationMapLoweringPatterns (*) are tested. I also want to make sure that tests use consistent function and variable names. (*) transform.apply_patterns.vector.transfer_permutation_patterns in TD parlance)
Author
Parents
Loading