diff options
author | moorabbit <moorabbit@proton.me> | 2025-09-01 12:04:17 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-09-01 16:04:17 +0000 |
commit | e932e413cfd00d42b2832c7d5fc4b3db576a1401 (patch) | |
tree | dca81cc6dc4da60acdd486b642d085f8865f70a9 /llvm/lib/Support/CommandLine.cpp | |
parent | 3fd682863968dbbae2ad84b82741f24689bab85b (diff) | |
download | llvm-e932e413cfd00d42b2832c7d5fc4b3db576a1401.zip llvm-e932e413cfd00d42b2832c7d5fc4b3db576a1401.tar.gz llvm-e932e413cfd00d42b2832c7d5fc4b3db576a1401.tar.bz2 |
[Headers][X86] Add constexpr support for some AVX[512] intrinsics. (#156187)
The following AVX[512] intrinsics are now constexpr:
- `_mm256_cvtepi32_pd`
- `_mm256_cvtepi32_ps`
- `_mm256_cvtps_pd`
- `_mm512_cvtepi32_ps`
- `_mm512_mask_cvtepi32_ps`
- `_mm512_maskz_cvtepi32_ps`
- `_mm512_cvtepu32_ps`
- `_mm512_mask_cvtepu32_ps`
- `_mm512_maskz_cvtepu32_ps`
- `_mm512_cvtepi32_pd`
- `_mm512_mask_cvtepi32_pd`
- `_mm512_maskz_cvtepi32_pd`
- `_mm512_cvtepi32lo_pd`
- `_mm512_mask_cvtepi32lo_pd`
- `_mm512_cvtepu32_pd`
- `_mm512_mask_cvtepu32_pd`
- `_mm512_maskz_cvtepu32_pd`
- `_mm512_cvtepu32lo_pd`
- `_mm512_mask_cvtepu32lo_pd`
- `_mm512_cvtps_pd`
- `_mm512_mask_cvtps_pd`
- `_mm512_maskz_cvtps_pd`
- `_mm512_cvtpslo_pd`
- `_mm512_mask_cvtpslo_pd`
- `_mm512_castsi512_si256`
- `_mm512_castps512_ps256`
This PR is part 1 of a series of PRs fixing #155798
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions