diff options
author | Diego Caballero <dieg0ca6aller0@gmail.com> | 2025-01-18 15:16:51 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-18 15:16:51 -0800 |
commit | eae5ca9b45bf1232f30d92ce50c19c1ea82c0f0b (patch) | |
tree | 34cf21cd9df98d277a79bc19692569c3a4df9b1d /clang/lib/Format/Format.cpp | |
parent | bb59eb8ed534da2bd03117cfde594321add4d60c (diff) | |
download | llvm-eae5ca9b45bf1232f30d92ce50c19c1ea82c0f0b.zip llvm-eae5ca9b45bf1232f30d92ce50c19c1ea82c0f0b.tar.gz llvm-eae5ca9b45bf1232f30d92ce50c19c1ea82c0f0b.tar.bz2 |
[mlir][Vector] Support poison in `vector.shuffle` mask (#122188)
This PR extends the existing poison support in
https://mlir.llvm.org/docs/Dialects/UBOps/ by representing poison mask
values in `vector.shuffle`. Similar to LLVM (see
https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm/IR/Instructions.h#L1884)
this requires defining an integer value (`-1`) to represent poison in
the `vector.shuffle` mask.
Diffstat (limited to 'clang/lib/Format/Format.cpp')
0 files changed, 0 insertions, 0 deletions