diff --git a/simde/x86/avx.h b/simde/x86/avx.h index ad129d076..0a65d720f 100644 --- a/simde/x86/avx.h +++ b/simde/x86/avx.h @@ -4761,6 +4761,8 @@ simde_mm256_min_ps (simde__m256 a, simde__m256 b) { #elif defined(SIMDE_LOONGARCH_LASX_NATIVE) return __lasx_xvfmin_s(a, b); #else + HEDLEY_DIAGNOSTIC_PUSH + SIMDE_DIAGNOSTIC_DISABLE_MAYBE_UNINITIAZILED_ simde__m256_private r_, a_ = simde__m256_to_private(a), @@ -4777,6 +4779,7 @@ simde_mm256_min_ps (simde__m256 a, simde__m256 b) { #endif return simde__m256_from_private(r_); + HEDLEY_DIAGNOSTIC_POP #endif } #if defined(SIMDE_X86_AVX_ENABLE_NATIVE_ALIASES) @@ -5209,7 +5212,9 @@ simde_mm256_permute_pd (simde__m256d a, const int imm8) SIMDE_FUNCTION_ATTRIBUTES simde__m128 simde_mm_permute_ps (simde__m128 a, const int imm8) - SIMDE_REQUIRE_CONSTANT_RANGE(imm8, 0, 255) { + SIMDE_REQUIRE_CONSTANT_RANGE(imm8, 0, 255) { + HEDLEY_DIAGNOSTIC_PUSH + SIMDE_DIAGNOSTIC_DISABLE_MAYBE_UNINITIAZILED_ simde__m128_private r_, a_ = simde__m128_to_private(a); @@ -5220,6 +5225,7 @@ simde_mm_permute_ps (simde__m128 a, const int imm8) } return simde__m128_from_private(r_); + HEDLEY_DIAGNOSTIC_POP } #if defined(SIMDE_X86_AVX_NATIVE) # define simde_mm_permute_ps(a, imm8) _mm_permute_ps(a, imm8)