| ################################################################################ |
| # Autogenerated by build_tools/bazel_to_cmake/bazel_to_cmake.py from # |
| # iree/test/e2e/xla_ops/BUILD # |
| # # |
| # Use iree_cmake_extra_content from iree/build_defs.oss.bzl to add arbitrary # |
| # CMake-only content. # |
| # # |
| # To disable autogeneration for this file entirely, delete this header. # |
| ################################################################################ |
| |
| iree_add_all_subdirs() |
| |
| file(GLOB _GLOB_X_MLIR LIST_DIRECTORIES false RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} CONFIGURE_DEPENDS *.mlir) |
| iree_check_single_backend_test_suite( |
| NAME |
| check_vmla_vmla |
| SRCS |
| "${_GLOB_X_MLIR}" |
| TARGET_BACKEND |
| "vmla" |
| DRIVER |
| "vmla" |
| ) |
| |
| iree_check_single_backend_test_suite( |
| NAME |
| check_vulkan-spirv_vulkan |
| SRCS |
| "abs.mlir" |
| "add.mlir" |
| "batch_norm_inference.mlir" |
| "broadcast.mlir" |
| "broadcast_add.mlir" |
| "broadcast_in_dim.mlir" |
| "clamp.mlir" |
| "compare.mlir" |
| "concatenate.mlir" |
| "constant.mlir" |
| "convert.mlir" |
| "convolution.mlir" |
| "cosine.mlir" |
| "divide.mlir" |
| "dot.mlir" |
| "dot_general.mlir" |
| "exponential.mlir" |
| "exponential_minus_one.mlir" |
| "floor.mlir" |
| "gather.mlir" |
| "iota.mlir" |
| "log.mlir" |
| "log_plus_one.mlir" |
| "maximum.mlir" |
| "minimum.mlir" |
| "multiply.mlir" |
| "negate.mlir" |
| "pad.mlir" |
| "reduce.mlir" |
| "reduce_window.mlir" |
| "remainder.mlir" |
| "reshape.mlir" |
| "reverse.mlir" |
| "rsqrt.mlir" |
| "select.mlir" |
| "sine.mlir" |
| "slice.mlir" |
| "sqrt.mlir" |
| "subtract.mlir" |
| "tanh.mlir" |
| "torch_index_select.mlir" |
| "transpose.mlir" |
| "while.mlir" |
| TARGET_BACKEND |
| "vulkan-spirv" |
| DRIVER |
| "vulkan" |
| ) |
| |
| iree_check_single_backend_test_suite( |
| NAME |
| check_dylib-llvm-aot_dylib |
| SRCS |
| "abs.mlir" |
| "add.mlir" |
| "batch_norm_inference.mlir" |
| "broadcast.mlir" |
| "broadcast_add.mlir" |
| "broadcast_in_dim.mlir" |
| "clamp.mlir" |
| "compare.mlir" |
| "concatenate.mlir" |
| "constant.mlir" |
| "convolution.mlir" |
| "cosine.mlir" |
| "divide.mlir" |
| "dot.mlir" |
| "dot_general.mlir" |
| "exponential.mlir" |
| "exponential_minus_one.mlir" |
| "floor.mlir" |
| "gather.mlir" |
| "iota.mlir" |
| "log.mlir" |
| "log_plus_one.mlir" |
| "maximum.mlir" |
| "minimum.mlir" |
| "multiply.mlir" |
| "negate.mlir" |
| "pad.mlir" |
| "reduce.mlir" |
| "reduce_window.mlir" |
| "remainder.mlir" |
| "reshape.mlir" |
| "reverse.mlir" |
| "rsqrt.mlir" |
| "select.mlir" |
| "sine.mlir" |
| "slice.mlir" |
| "sqrt.mlir" |
| "subtract.mlir" |
| "tanh.mlir" |
| "torch_index_select.mlir" |
| "transpose.mlir" |
| "while.mlir" |
| TARGET_BACKEND |
| "dylib-llvm-aot" |
| DRIVER |
| "dylib" |
| ) |
| |
| iree_check_single_backend_test_suite( |
| NAME |
| check_linalg_on_tensors_dylib-llvm-aot_dylib |
| SRCS |
| "abs.mlir" |
| "add.mlir" |
| "batch_norm_inference.mlir" |
| "broadcast.mlir" |
| "broadcast_add.mlir" |
| "broadcast_in_dim.mlir" |
| "clamp.mlir" |
| "compare.mlir" |
| "constant.mlir" |
| "cosine.mlir" |
| "divide.mlir" |
| "dot.mlir" |
| "dot_general.mlir" |
| "exponential.mlir" |
| "exponential_minus_one.mlir" |
| "floor.mlir" |
| "iota.mlir" |
| "log.mlir" |
| "log_plus_one.mlir" |
| "maximum.mlir" |
| "minimum.mlir" |
| "multiply.mlir" |
| "negate.mlir" |
| "remainder.mlir" |
| "reshape.mlir" |
| "reverse.mlir" |
| "rsqrt.mlir" |
| "select.mlir" |
| "sine.mlir" |
| "sqrt.mlir" |
| "subtract.mlir" |
| "tanh.mlir" |
| "transpose.mlir" |
| TARGET_BACKEND |
| "dylib-llvm-aot" |
| DRIVER |
| "dylib" |
| COMPILER_FLAGS |
| "-iree-flow-dispatch-linalg-on-tensors" |
| "-iree-codegen-llvm-experimental-linalg-on-tensors" |
| ) |
| |
| iree_check_single_backend_test_suite( |
| NAME |
| check_linalg_on_tensors_vulkan-spirv_vulkan |
| SRCS |
| "abs.mlir" |
| "add.mlir" |
| "batch_norm_inference.mlir" |
| "broadcast.mlir" |
| "broadcast_add.mlir" |
| "broadcast_in_dim.mlir" |
| "clamp.mlir" |
| "compare.mlir" |
| "constant.mlir" |
| "cosine.mlir" |
| "divide.mlir" |
| "dot.mlir" |
| "dot_general.mlir" |
| "exponential.mlir" |
| "exponential_minus_one.mlir" |
| "floor.mlir" |
| "iota.mlir" |
| "log.mlir" |
| "log_plus_one.mlir" |
| "maximum.mlir" |
| "minimum.mlir" |
| "multiply.mlir" |
| "negate.mlir" |
| "remainder.mlir" |
| "reshape.mlir" |
| "reverse.mlir" |
| "rsqrt.mlir" |
| "select.mlir" |
| "sine.mlir" |
| "sqrt.mlir" |
| "subtract.mlir" |
| "tanh.mlir" |
| "transpose.mlir" |
| TARGET_BACKEND |
| "vulkan-spirv" |
| DRIVER |
| "vulkan" |
| COMPILER_FLAGS |
| "-iree-flow-dispatch-linalg-on-tensors" |
| "-iree-codegen-spirv-experimental-linalg-on-tensors" |
| ) |
| |
| ### BAZEL_TO_CMAKE_PRESERVES_ALL_CONTENT_BELOW_THIS_LINE ### |