aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorAndrzej Warzyński <andrzej.warzynski@arm.com>2025-05-27 16:39:56 +0100
committerGitHub <noreply@github.com>2025-05-27 16:39:56 +0100
commit58f80536d3ee1a9ca3e8aa62da92d33d4bc9cc8c (patch)
tree57e513b2f2658f17cb91ac9048a6f9410b1c2a47 /clang/lib/CodeGen/CodeGenFunction.cpp
parent09a70b1e10afc03c85767fccd518e6a66585972a (diff)
downloadllvm-58f80536d3ee1a9ca3e8aa62da92d33d4bc9cc8c.zip
llvm-58f80536d3ee1a9ca3e8aa62da92d33d4bc9cc8c.tar.gz
llvm-58f80536d3ee1a9ca3e8aa62da92d33d4bc9cc8c.tar.bz2
[mlir][linalg] Consolidate tests for scalable vectorization (#141469)
This patch moves scalable vectorization tests into an existing generic vectorization test file: * vectorization-scalable.mlir --> merged into vectorization.mlir Rationale: * Most tests in vectorization-scalable.mlir are variants of existing tests in vectorization.mlir. Keeping them together improves maintainability. * Consolidating tests makes it easier to spot gaps in coverage for regular vectorization. * In the Vector dialect, we don't separate tests for scalable vectors; this change aligns Linalg with that convention. Notable changes beyond moving tests: * Updated one of the two matrix-vector multiplication tests to use `linalg.matvec` instead of `linalg.generic`. CHECK lines remain unchanged. * Simplified the lone `linalg.index` test by removing an unnecessary `tensor.extract`. Also removed canonicalization patterns from the TD sequence for consistency with other tests. This patch contributes to the implementation of #141025 — please refer to that ticket for full context.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions