aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Format/Format.cpp
diff options
context:
space:
mode:
authorDiego Caballero <dieg0ca6aller0@gmail.com>2025-01-18 15:16:51 -0800
committerGitHub <noreply@github.com>2025-01-18 15:16:51 -0800
commiteae5ca9b45bf1232f30d92ce50c19c1ea82c0f0b (patch)
tree34cf21cd9df98d277a79bc19692569c3a4df9b1d /clang/lib/Format/Format.cpp
parentbb59eb8ed534da2bd03117cfde594321add4d60c (diff)
downloadllvm-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