| ################################################################################ |
| # Autogenerated by build_tools/bazel_to_cmake/bazel_to_cmake.py from # |
| # tests/e2e/matmul/BUILD.bazel # |
| # # |
| # 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() |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_nondt_i8_i32_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=i8" |
| "--acc_type=i32" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling=false" |
| LABELS |
| |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_nondt_f32_f32_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--acc_type=f32" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling=false" |
| LABELS |
| |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_nondt_f16_f16_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--acc_type=f16" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling=false" |
| LABELS |
| "noriscv" |
| "nowasm" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_nondt_f16_f32_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--acc_type=f32" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling=false" |
| LABELS |
| "noriscv" |
| "nowasm" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_nondt_bf16_bf16_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=bf16" |
| "--acc_type=bf16" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling=false" |
| LABELS |
| "noriscv" |
| "nowasm" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_nondt_bf16_f32_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=bf16" |
| "--acc_type=f32" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling=false" |
| LABELS |
| "noriscv" |
| "nowasm" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_i8_i32_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=i8" |
| "--acc_type=i32" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "arm_64:dotprod:+dotprod" |
| "arm_64:i8mm:+i8mm" |
| "x86_64:avx512vnni:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq,+avx512vnni" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_i8_i32_large |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=i8" |
| "--acc_type=i32" |
| "--shapes=large" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| "noasan" |
| "notsan" |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "arm_64:dotprod:+dotprod" |
| "arm_64:i8mm:+i8mm" |
| "x86_64:avx512vnni:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq,+avx512vnni" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_f32_f32_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--acc_type=f32" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "x86_64:avx2:+avx,+avx2,+fma,+f16c" |
| "x86_64:avx512:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_f32_f32_large |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--acc_type=f32" |
| "--shapes=large" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| "noasan" |
| "notsan" |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "x86_64:avx2:+avx,+avx2,+fma,+f16c" |
| "x86_64:avx512:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_f16_f16_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--acc_type=f16" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| "noriscv" |
| "nowasm" |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "x86_64:avx2:+avx,+avx2,+fma,+f16c" |
| "x86_64:avx512:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq" |
| "arm_64:fp16:+fp16" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_f16_f16_large |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--acc_type=f16" |
| "--shapes=large" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| "noasan" |
| "notsan" |
| "noriscv" |
| "nowasm" |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "x86_64:avx2:+avx,+avx2,+fma,+f16c" |
| "x86_64:avx512:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq" |
| "arm_64:fp16:+fp16" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_f16_f32_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--acc_type=f32" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| "noriscv" |
| "nowasm" |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "x86_64:avx2:+avx,+avx2,+fma,+f16c" |
| "x86_64:avx512:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq" |
| "arm_64:fp16:+fp16fml" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_f16_f32_large |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--acc_type=f32" |
| "--shapes=large" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| "noasan" |
| "notsan" |
| "noriscv" |
| "nowasm" |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "x86_64:avx2:+avx,+avx2,+fma,+f16c" |
| "x86_64:avx512:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq" |
| "arm_64:fp16:+fp16fml" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_bf16_bf16_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=bf16" |
| "--acc_type=bf16" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| "noriscv" |
| "nowasm" |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "x86_64:avx2:+avx,+avx2,+fma,+f16c" |
| "x86_64:avx512:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq" |
| "x86_64:avx512bf16:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq,+avx512bf16" |
| "arm_64:fp16:+bf16" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_bf16_bf16_large |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=bf16" |
| "--acc_type=bf16" |
| "--shapes=large" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| "noasan" |
| "notsan" |
| "noriscv" |
| "nowasm" |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "x86_64:avx2:+avx,+avx2,+fma,+f16c" |
| "x86_64:avx512:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq" |
| "x86_64:avx512bf16:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq,+avx512bf16" |
| "arm_64:fp16:+bf16" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_bf16_f32_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=bf16" |
| "--acc_type=f32" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| "noriscv" |
| "nowasm" |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "x86_64:avx2:+avx,+avx2,+fma,+f16c" |
| "x86_64:avx512:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq" |
| "x86_64:avx512bf16:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq,+avx512bf16" |
| "arm_64:fp16:+bf16" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_bf16_f32_large |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=bf16" |
| "--acc_type=f32" |
| "--shapes=large" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-opt-data-tiling" |
| "--iree-llvmcpu-enable-microkernels" |
| LABELS |
| "noasan" |
| "notsan" |
| "noriscv" |
| "nowasm" |
| TARGET_CPU_FEATURES_VARIANTS |
| "default" |
| "x86_64:avx2:+avx,+avx2,+fma,+f16c" |
| "x86_64:avx512:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq" |
| "x86_64:avx512bf16:+avx,+avx2,+fma,+f16c,+avx512f,+avx512vl,+avx512cd,+avx512bw,+avx512dq,+avx512bf16" |
| "arm_64:fp16:+bf16" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_nondt_f32_small_no_padding |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "llvm-cpu" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-codegen-enable-vector-padding=false" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_i8_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=i8" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "vmvx" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-vmvx-enable-microkernels" |
| "--iree-opt-data-tiling" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_dt_uk_f32_small |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--shapes=small" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "vmvx" |
| DRIVERS |
| "local-task" |
| COMPILER_FLAGS |
| "--iree-vmvx-enable-microkernels" |
| "--iree-opt-data-tiling" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f32_gpu_large_LLVMGPUMatmulSimt |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=LLVMGPUMatmulSimt" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "cuda" |
| DRIVERS |
| "cuda" |
| LABELS |
| "noasan" |
| "nomsan" |
| "notsan" |
| "noubsan" |
| "requires-gpu-nvidia" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f32_gpu_large_LLVMGPUMatmulTensorCore |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=LLVMGPUMatmulTensorCore" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "cuda" |
| DRIVERS |
| "cuda" |
| COMPILER_FLAGS |
| "--iree-hal-cuda-llvm-target-arch=sm_80" |
| LABELS |
| "noasan" |
| "nomsan" |
| "notsan" |
| "noubsan" |
| "requires-gpu-sm80" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f32_gpu_large_unaligned |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--shapes=gpu_large" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "cuda" |
| DRIVERS |
| "cuda" |
| COMPILER_FLAGS |
| "--iree-hal-cuda-llvm-target-arch=sm_80" |
| LABELS |
| "noasan" |
| "nomsan" |
| "notsan" |
| "noubsan" |
| "requires-gpu-sm80" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f16_gpu_large_unaligned |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--shapes=gpu_large" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "cuda" |
| DRIVERS |
| "cuda" |
| COMPILER_FLAGS |
| "--iree-hal-cuda-llvm-target-arch=sm_80" |
| LABELS |
| "noasan" |
| "nomsan" |
| "notsan" |
| "noubsan" |
| "requires-gpu-sm80" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f32_gpu_large_mma_sync_LLVMGPUMatmulTensorCoreMmaSync |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=LLVMGPUMatmulTensorCoreMmaSync" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "cuda" |
| DRIVERS |
| "cuda" |
| COMPILER_FLAGS |
| "--iree-hal-cuda-llvm-target-arch=sm_80" |
| LABELS |
| "noasan" |
| "nomsan" |
| "notsan" |
| "noubsan" |
| "requires-gpu-sm80" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f16_gpu_large_LLVMGPUMatmulTensorCore |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=LLVMGPUMatmulTensorCore" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "cuda" |
| DRIVERS |
| "cuda" |
| COMPILER_FLAGS |
| "--iree-hal-cuda-llvm-target-arch=sm_80" |
| LABELS |
| "noasan" |
| "nomsan" |
| "notsan" |
| "noubsan" |
| "requires-gpu-sm80" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f16_gpu_large_mma_sync_LLVMGPUMatmulTensorCoreMmaSync |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=LLVMGPUMatmulTensorCoreMmaSync" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "cuda" |
| DRIVERS |
| "cuda" |
| COMPILER_FLAGS |
| "--iree-hal-cuda-llvm-target-arch=sm_80" |
| LABELS |
| "noasan" |
| "nomsan" |
| "notsan" |
| "noubsan" |
| "requires-gpu-sm80" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f32_large_split_k |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--shapes=large" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "cuda" |
| DRIVERS |
| "cuda" |
| COMPILER_FLAGS |
| "--iree-flow-split-matmul-reduction=4" |
| LABELS |
| "noasan" |
| "nomsan" |
| "notsan" |
| "noubsan" |
| "requires-gpu-nvidia" |
| "noriscv" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_i8_gpu_large_valhall |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=i8" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=SPIRVVectorizeMali" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "vulkan-spirv" |
| DRIVERS |
| "vulkan" |
| COMPILER_FLAGS |
| "--iree-vulkan-target-triple=valhall-unknown-android31" |
| LABELS |
| "requires-gpu-nvidia" |
| "vulkan_uses_vk_khr_shader_float16_int8" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f16_gpu_large_valhall |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=SPIRVVectorizeMali" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "vulkan-spirv" |
| DRIVERS |
| "vulkan" |
| COMPILER_FLAGS |
| "--iree-vulkan-target-triple=valhall-unknown-android31" |
| LABELS |
| "requires-gpu-nvidia" |
| "vulkan_uses_vk_khr_shader_float16_int8" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f32_gpu_large_valhall |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=SPIRVVectorizeMali" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "vulkan-spirv" |
| DRIVERS |
| "vulkan" |
| COMPILER_FLAGS |
| "--iree-vulkan-target-triple=valhall-unknown-android31" |
| LABELS |
| "requires-gpu-nvidia" |
| "vulkan_uses_vk_khr_shader_float16_int8" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_i8_gpu_large_ampere |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=i8" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=SPIRVVectorizeNVIDIA" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "vulkan-spirv" |
| DRIVERS |
| "vulkan" |
| COMPILER_FLAGS |
| "--iree-vulkan-target-triple=ampere-unknown-linux" |
| LABELS |
| "requires-gpu-sm80" |
| "vulkan_uses_vk_khr_shader_float16_int8" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f16_gpu_large_ampere |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=SPIRVVectorizeNVIDIA" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "vulkan-spirv" |
| DRIVERS |
| "vulkan" |
| COMPILER_FLAGS |
| "--iree-vulkan-target-triple=ampere-unknown-linux" |
| LABELS |
| "requires-gpu-sm80" |
| "vulkan_uses_vk_khr_shader_float16_int8" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f32_gpu_large_ampere |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f32" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=SPIRVVectorizeNVIDIA" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "vulkan-spirv" |
| DRIVERS |
| "vulkan" |
| COMPILER_FLAGS |
| "--iree-vulkan-target-triple=ampere-unknown-linux" |
| LABELS |
| "requires-gpu-sm80" |
| "vulkan_uses_vk_khr_shader_float16_int8" |
| ) |
| |
| iree_generated_trace_runner_test( |
| NAME |
| e2e_matmul_direct_f16_gpu_large_rdna3 |
| GENERATOR |
| "generate_e2e_matmul_tests.py" |
| GENERATOR_ARGS |
| "--lhs_rhs_type=f16" |
| "--shapes=gpu_large_aligned" |
| "--compilation_info=SPIRVCooperativeMatrixVectorize" |
| TRACE_RUNNER |
| iree-e2e-matmul-test |
| TARGET_BACKENDS |
| "vulkan-spirv" |
| DRIVERS |
| "vulkan" |
| COMPILER_FLAGS |
| "--iree-vulkan-target-triple=rdna3-unknown-linux" |
| RUNNER_ARGS |
| "--require_exact_results=false" |
| LABELS |
| "requires-gpu" |
| "requires-gpu-rdna3" |
| "vulkan_uses_vk_khr_shader_float16_int8" |
| ) |
| |
| ### BAZEL_TO_CMAKE_PRESERVES_ALL_CONTENT_BELOW_THIS_LINE ### |