aboutsummaryrefslogtreecommitdiff
path: root/clang/test/SemaCXX/warn-unsafe-buffer-usage-libc-functions.cpp
diff options
context:
space:
mode:
authorPedro Lobo <pedro.lobo@tecnico.ulisboa.pt>2025-08-07 10:46:22 +0100
committerGitHub <noreply@github.com>2025-08-07 10:46:22 +0100
commit5805e887458801f2756d0466b84b712472507f2f (patch)
tree8bdaa934552180230f7459db20adceb0739a830c /clang/test/SemaCXX/warn-unsafe-buffer-usage-libc-functions.cpp
parent95c32bf2d46ddd2c10dae426c75aa4dddcb146df (diff)
downloadllvm-5805e887458801f2756d0466b84b712472507f2f.zip
llvm-5805e887458801f2756d0466b84b712472507f2f.tar.gz
llvm-5805e887458801f2756d0466b84b712472507f2f.tar.bz2
[Headers][X86] Allow AVX512 reduction intrinsics to be used in constexpr (#152363)
Closes #152324. Part of #30794. This PR adds `constexpr` support for the following AVX512 integer reduction intrinsics: - `_mm512_reduce_add_epi32` - `_mm512_reduce_add_epi64` - `_mm512_reduce_mul_epi32` - `_mm512_reduce_mul_epi64` - `_mm512_reduce_and_epi32` - `_mm512_reduce_and_epi64` - `_mm512_reduce_or_epi32` - `_mm512_reduce_or_epi64` - `_mm512_reduce_max_epi32` - `_mm512_reduce_max_epi64` - `_mm512_reduce_min_epi32` - `_mm512_reduce_min_epi64` - `_mm512_reduce_max_epu32` - `_mm512_reduce_max_epu64` - `_mm512_reduce_min_epu32` - `_mm512_reduce_min_epu64` --------- Co-authored-by: Simon Pilgrim <llvm-dev@redking.me.uk>
Diffstat (limited to 'clang/test/SemaCXX/warn-unsafe-buffer-usage-libc-functions.cpp')
0 files changed, 0 insertions, 0 deletions