diff options
author | James Newling <james.newling@gmail.com> | 2025-10-10 09:58:18 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-10 09:58:18 -0700 |
commit | ea291d0e8c93d47d7953eff5ca1048891a5fcc55 (patch) | |
tree | baf75f87a38e6015b214d9291c23e624089b1157 /lldb/source/Plugins/ScriptInterpreter/Python | |
parent | 6ed18d85258b90a40cb3bc832195c38860c0c3e8 (diff) | |
download | llvm-ea291d0e8c93d47d7953eff5ca1048891a5fcc55.zip llvm-ea291d0e8c93d47d7953eff5ca1048891a5fcc55.tar.gz llvm-ea291d0e8c93d47d7953eff5ca1048891a5fcc55.tar.bz2 |
[MLIR][Vector] Remove vector.splat (#162167)
vector.splat has been deprecated (user: please use the very similar vector.broadcast instead)
with the last PR landing about 6 weeks ago.
The discourse discussion is at
https://discourse.llvm.org/t/rfc-mlir-vector-deprecate-then-remove-vector-splat/87143/1
The last PR was #152230
This PR completely removes vector.splat. In addition to removing vector.splat from VectorOps.td, it
- Updates the few remaining places where vector::SplatOp is created (now vector::BroadcastOp is created)
- Removes temporary patterns where vector.splat is replaced by vector.broadcast
The only place 'vector.splat' appears is now the files
https://github.com/llvm/llvm-project/blob/main/mlir/utils/tree-sitter-mlir/test/corpus/op.txt
and
https://github.com/llvm/llvm-project/blob/main/mlir/utils/tree-sitter-mlir/dialect/vector.js
---------
Signed-off-by: James Newling <james.newling@gmail.com>
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions