Reorganize benchmarks into subdirectories and clean up Eigen sources

libeigen/eigen!2176

Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
This commit is contained in:
Rasmus Munk Larsen
2026-02-21 17:46:55 -08:00
parent 832b940976
commit d4077a6e99
34 changed files with 49 additions and 37 deletions

View File

@@ -0,0 +1,12 @@
eigen_add_benchmark(bench_blocking_sizes bench_blocking_sizes.cpp)
eigen_add_benchmark(bench_aocl bench_aocl.cpp)
if(BLAS_FOUND)
eigen_add_benchmark(bench_blas_gemm bench_blas_gemm.cpp
LIBRARIES ${BLAS_LIBRARIES}
DEFINITIONS HAVE_BLAS)
endif()
add_executable(print_blocking print_blocking.cpp)
target_include_directories(print_blocking PRIVATE ${EIGEN_SOURCE_DIR})
target_compile_options(print_blocking PRIVATE -O3 -DNDEBUG)