Dantali0n
58bc640d6d
32: Set AVX and AVX2 flags using CMake checks ( #34 )
...
* 32: Set mavx and mavx2 based on CMake checks
* 32: Update flags for Intel compiler
* Fix: AVX2 instead of AVX__2
Co-authored-by: Bram Veenboer <bram.veenboer@gmail.com >
Co-authored-by: lukken <lukken@astron.nl >
2025-10-29 09:18:43 +01:00
Bram Veenboer
9c17e90c77
Add AVX checks ( #20 )
...
Co-authored-by: mancini <mancini@astron.nl >
2025-08-15 10:30:57 +02:00
Wiebe van Breukelen
0cbefb77b7
Fix CMake interface include paths ( #14 )
...
* Fixed include path
* Formatting
* Remove lookup_constexpr.hpp
2025-08-14 09:34:27 +02:00
Bram Veenboer
2f39c5c86e
Add trigdx_config.hpp and trigdx.hpp header files
2025-08-12 14:04:13 +02:00
Wiebe van Breukelen
5a4e80ea4a
Pull xsimd when not available
2025-08-12 10:18:32 +02:00
Wiebe van Breukelen
d04fb8933d
Add TRIGDX prefix to CMake configurable options
2025-08-12 09:52:28 +02:00
mancini
b55f456178
Add XSIMD implementation
2025-08-07 14:30:28 +02:00
Bram Veenboer
b7c13be6c0
Add GPUBackend
2025-08-01 14:21:12 +00:00
Bram Veenboer
b3a73ceb53
Add LookupAVXBackend
2025-08-01 14:59:27 +02:00
Bram Veenboer
92679639a3
Add optimization flags
2025-08-01 14:59:27 +02:00
Bram Veenboer
1dfb2e928e
Use Pimpl idiom for LookupBackend
2025-08-01 14:59:27 +02:00
Bram Veenboer
a189a80cc2
Initial commit
2025-08-01 14:59:27 +02:00