diff options
author | Andrzej Warzynski <andrzej.warzynski@arm.com> | 2023-06-02 15:32:12 +0100 |
---|---|---|
committer | Andrzej Warzynski <andrzej.warzynski@gmail.com> | 2023-06-15 10:13:41 +0100 |
commit | 4d339ec91e81ae33b0f3ea0f8a3596d99645a0e9 (patch) | |
tree | 6a15cfcd9c6004aa34f27ac65a3e7904d3226547 /clang/lib/Lex/ModuleMap.cpp | |
parent | e9d77cd9b267cb43bf7a968053517ca499959f2f (diff) | |
download | llvm-4d339ec91e81ae33b0f3ea0f8a3596d99645a0e9.zip llvm-4d339ec91e81ae33b0f3ea0f8a3596d99645a0e9.tar.gz llvm-4d339ec91e81ae33b0f3ea0f8a3596d99645a0e9.tar.bz2 |
[mlir][Vector] Add pattern to reorder elementwise and broadcast ops
The new pattern will replace elementwise(broadcast) with
broadcast(elementwise) when safe.
This change affects tests for vectorising nD-extract. In one case
("vectorize_nd_tensor_extract_with_tensor_extract") I just trimmed the
test and only preserved the key parts (scalar and contiguous load from
the original Op). We could do the same with some other tests if that
helps maintainability.
Differential Revision: https://reviews.llvm.org/D152812
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions