Skip to content

Commit 336ed88

Browse files
committed
__KOKKOSBATCHED_ENABLE_AVX__ -> KOKKOSBATCHED_IMPL_ENABLE_AVX
Signed-off-by: Carl Pearson <cwpears@sandia.gov>
1 parent 18eaa5b commit 336ed88

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

batched/dense/impl/KokkosBatched_Vector_SIMD_Arith.hpp

+7-7
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ namespace KokkosBatched {
2727
#define KOKKOSKERNELS_SIMD_ARITH_RETURN_REFERENCE_TYPE(T, l) Vector<SIMD<T>, l> &
2828

2929
/// simd, simd
30-
#if defined(__KOKKOSBATCHED_ENABLE_AVX__)
30+
#if defined(KOKKOSBATCHED_IMPL_ENABLE_AVX)
3131
#if defined(__AVX512F__)
3232
KOKKOS_FORCEINLINE_FUNCTION
3333
static KOKKOSKERNELS_SIMD_ARITH_RETURN_TYPE(double, 8) operator+(const Vector<SIMD<double>, 8> &a,
@@ -203,7 +203,7 @@ KOKKOS_FORCEINLINE_FUNCTION static KOKKOSKERNELS_SIMD_ARITH_RETURN_REFERENCE_TYP
203203

204204
/// simd, simd
205205

206-
#if defined(__KOKKOSBATCHED_ENABLE_AVX__)
206+
#if defined(KOKKOSBATCHED_IMPL_ENABLE_AVX)
207207
#if defined(__AVX512F__)
208208
KOKKOS_FORCEINLINE_FUNCTION
209209
static KOKKOSKERNELS_SIMD_ARITH_RETURN_TYPE(double, 8) operator-(const Vector<SIMD<double>, 8> &a,
@@ -390,7 +390,7 @@ KOKKOS_FORCEINLINE_FUNCTION static KOKKOSKERNELS_SIMD_ARITH_RETURN_REFERENCE_TYP
390390

391391
/// simd, simd
392392

393-
#if defined(__KOKKOSBATCHED_ENABLE_AVX__)
393+
#if defined(KOKKOSBATCHED_IMPL_ENABLE_AVX)
394394
#if defined(__AVX512F__)
395395
KOKKOS_FORCEINLINE_FUNCTION
396396
static KOKKOSKERNELS_SIMD_ARITH_RETURN_TYPE(double, 8) operator*(const Vector<SIMD<double>, 8> &a,
@@ -526,7 +526,7 @@ KOKKOS_FORCEINLINE_FUNCTION static KOKKOSKERNELS_SIMD_ARITH_RETURN_REFERENCE_TYP
526526

527527
/// simd complex, real
528528

529-
#if defined(__KOKKOSBATCHED_ENABLE_AVX__)
529+
#if defined(KOKKOSBATCHED_IMPL_ENABLE_AVX)
530530
#if defined(__AVX512F__)
531531

532532
#if !defined(KOKKOS_COMPILER_GNU)
@@ -557,7 +557,7 @@ KOKKOS_FORCEINLINE_FUNCTION static KOKKOSKERNELS_SIMD_ARITH_RETURN_TYPE(Kokkos::
557557
return a * Vector<SIMD<Kokkos::complex<T> >, l>(b);
558558
}
559559

560-
#if defined(__KOKKOSBATCHED_ENABLE_AVX__)
560+
#if defined(KOKKOSBATCHED_IMPL_ENABLE_AVX)
561561
#if defined(__AVX512F__)
562562

563563
#if !defined(KOKKOS_COMPILER_GNU)
@@ -620,7 +620,7 @@ KOKKOS_FORCEINLINE_FUNCTION static KOKKOSKERNELS_SIMD_ARITH_RETURN_REFERENCE_TYP
620620

621621
/// simd, simd
622622

623-
#if defined(__KOKKOSBATCHED_ENABLE_AVX__)
623+
#if defined(KOKKOSBATCHED_IMPL_ENABLE_AVX)
624624
#if defined(__AVX512F__)
625625
KOKKOS_FORCEINLINE_FUNCTION
626626
static KOKKOSKERNELS_SIMD_ARITH_RETURN_TYPE(double, 8) operator/(const Vector<SIMD<double>, 8> &a,
@@ -746,7 +746,7 @@ KOKKOS_FORCEINLINE_FUNCTION static KOKKOSKERNELS_SIMD_ARITH_RETURN_REFERENCE_TYP
746746
}
747747

748748
/// simd, real
749-
#if defined(__KOKKOSBATCHED_ENABLE_AVX__)
749+
#if defined(KOKKOSBATCHED_IMPL_ENABLE_AVX)
750750
#if defined(__AVX512F__)
751751

752752
#if !defined(KOKKOS_COMPILER_GNU)

batched/dense/src/KokkosBatched_Vector_SIMD.hpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
#include "KokkosKernels_Macros.hpp"
2424

2525
#if defined(__CUDA_ARCH__) || defined(__HIP_DEVICE_COMPILE__)
26-
#undef __KOKKOSBATCHED_ENABLE_AVX__
27-
#else
2826
// compiler bug with AVX in some architectures
29-
#define __KOKKOSBATCHED_ENABLE_AVX__
27+
#undef KOKKOSBATCHED_IMPL_ENABLE_AVX
28+
#else
29+
#define KOKKOSBATCHED_IMPL_ENABLE_AVX
3030
#endif
3131

3232
namespace KokkosBatched {
@@ -498,7 +498,7 @@ class Vector<SIMD<double>, 4> {
498498
} // namespace KokkosBatched
499499
#endif
500500

501-
#if defined(__KOKKOSBATCHED_ENABLE_AVX__)
501+
#if defined(KOKKOSBATCHED_IMPL_ENABLE_AVX)
502502
#if defined(__AVX__) || defined(__AVX2__)
503503

504504
#if CUDA_VERSION < 12022
@@ -790,7 +790,7 @@ class Vector<SIMD<Kokkos::complex<double> >, 4> {
790790
} // namespace KokkosBatched
791791

792792
#endif /* #if defined(__AVX512F__) */
793-
#endif /* #if defined(__KOKKOSBATCHED_ENABLE_AVX__) */
793+
#endif /* #if defined(KOKKOSBATCHED_IMPL_ENABLE_AVX) */
794794

795795
#include "KokkosBatched_Vector_SIMD_Arith.hpp"
796796
#include "KokkosBatched_Vector_SIMD_Logical.hpp"

0 commit comments

Comments
 (0)