blob: 401797f1140cbc53712d3f9dc9e9f11fa3c1a6af [file] [log] [blame]
### BAZEL_TO_CMAKE_PRESERVES_ALL_CONTENT_BELOW_THIS_LINE ###
iree_add_all_subdirs()
iree_microbenchmark_suite(
NAME
"microbenchmark_llvm-cpu"
SRCS
"dynamic_shape_vectorization.mlir"
"linalg_mmt4d.mlir"
"linalg_transpose.mlir"
"stablehlo_conv.mlir"
"stablehlo_dot.mlir"
"stablehlo_dot_general.mlir"
"stablehlo_fft_abs.mlir"
FLAGS
"--iree-hal-target-backends=llvm-cpu"
"--iree-input-type=stablehlo"
"--iree-llvmcpu-target-cpu-features=host"
)
# Only target cuda benchmarks if the backend is enabled.
if(IREE_TARGET_BACKEND_CUDA)
iree_microbenchmark_suite(
NAME
"microbenchmark_cuda"
SRCS
"linalg_transpose.mlir"
FLAGS
"--iree-hal-target-backends=cuda"
"--iree-input-type=stablehlo"
)
endif()