|
35 | 35 |
|
36 | 36 | HEDLEY_DIAGNOSTIC_PUSH
|
37 | 37 | SIMDE_DISABLE_UNWANTED_DIAGNOSTICS
|
| 38 | +#if defined(__LCC__) && !defined(SIMDE_LCC_DISABLE_INEFFICIENT_FUNCTIONS) |
| 39 | + SIMDE_DIAGNOSTIC_DISABLE_LCC_DEPRECATED_FUNCTION_ |
| 40 | +#endif |
38 | 41 | SIMDE_BEGIN_DECLS_
|
39 | 42 |
|
40 | 43 | SIMDE_FUNCTION_ATTRIBUTES
|
@@ -3511,7 +3514,7 @@ simde_mm_permute2_ps (simde__m128 a, simde__m128 b, simde__m128i c, const int im
|
3511 | 3514 |
|
3512 | 3515 | return simde__m128_from_private(r_);
|
3513 | 3516 | }
|
3514 |
| -#if defined(SIMDE_X86_XOP_NATIVE) |
| 3517 | +#if defined(SIMDE_X86_XOP_NATIVE) && !defined(SIMDE_LCC_DISABLE_INEFFICIENT_FUNCTIONS) |
3515 | 3518 | #define simde_mm_permute2_ps(a, b, c, imm8) _mm_permute2_ps((a), (b), (c), (imm8))
|
3516 | 3519 | #endif
|
3517 | 3520 | #if defined(SIMDE_X86_XOP_ENABLE_NATIVE_ALIASES)
|
@@ -3547,7 +3550,7 @@ simde_mm_permute2_pd (simde__m128d a, simde__m128d b, simde__m128i c, const int
|
3547 | 3550 |
|
3548 | 3551 | return simde__m128d_from_private(r_);
|
3549 | 3552 | }
|
3550 |
| -#if defined(SIMDE_X86_XOP_NATIVE) |
| 3553 | +#if defined(SIMDE_X86_XOP_NATIVE) && !defined(SIMDE_LCC_DISABLE_INEFFICIENT_FUNCTIONS) |
3551 | 3554 | #define simde_mm_permute2_pd(a, b, c, imm8) _mm_permute2_pd((a), (b), (c), (imm8))
|
3552 | 3555 | #endif
|
3553 | 3556 | #if defined(SIMDE_X86_XOP_ENABLE_NATIVE_ALIASES)
|
@@ -3589,7 +3592,7 @@ simde_mm256_permute2_ps (simde__m256 a, simde__m256 b, simde__m256i c, const int
|
3589 | 3592 |
|
3590 | 3593 | return simde__m256_from_private(r_);
|
3591 | 3594 | }
|
3592 |
| -#if defined(SIMDE_X86_XOP_NATIVE) |
| 3595 | +#if defined(SIMDE_X86_XOP_NATIVE) && !defined(SIMDE_LCC_DISABLE_INEFFICIENT_FUNCTIONS) |
3593 | 3596 | #define simde_mm256_permute2_ps(a, b, c, imm8) _mm256_permute2_ps((a), (b), (c), (imm8))
|
3594 | 3597 | #endif
|
3595 | 3598 | #if defined(SIMDE_X86_XOP_ENABLE_NATIVE_ALIASES)
|
@@ -3631,7 +3634,7 @@ simde_mm256_permute2_pd (simde__m256d a, simde__m256d b, simde__m256i c, const i
|
3631 | 3634 |
|
3632 | 3635 | return simde__m256d_from_private(r_);
|
3633 | 3636 | }
|
3634 |
| -#if defined(SIMDE_X86_XOP_NATIVE) |
| 3637 | +#if defined(SIMDE_X86_XOP_NATIVE) && !defined(SIMDE_LCC_DISABLE_INEFFICIENT_FUNCTIONS) |
3635 | 3638 | #define simde_mm256_permute2_pd(a, b, c, imm8) _mm256_permute2_pd((a), (b), (c), (imm8))
|
3636 | 3639 | #endif
|
3637 | 3640 | #if defined(SIMDE_X86_XOP_ENABLE_NATIVE_ALIASES)
|
|
0 commit comments