Skip to content

Commit 3825449

Browse files
authored
[SYCL][Joint Matrix][E2E] Auto-detect Joint Matrix features in LIT (#15408)
Improving maintainability: - Remove dependency of Matrix tests on LIT's params: `gpu-intel-pvc=True`, `matrix=1`, `matrix-tf32=1`, `matrix-fp16=1`. - Remove `matrix`, `matrix-xmx8`, `matrix-tf32`, `matrix-fp16` as not used - Utilize auto-detection of architecture, aspects and runtime query instead. - add handling of `igc-dev` parameter, in case it is passed in the command line. - minor clean up from previous "typos" in `REQUIRES` and `XFAIL` directives
1 parent b65c3ed commit 3825449

File tree

54 files changed

+76
-94
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+76
-94
lines changed

sycl/test-e2e/Matrix/SG32/element_wise_all_ops_half.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// SG size = 32 is not currently supported for SYCL Joint Matrix by IGC on DG2
99
// UNSUPPORTED: gpu-intel-dg2
1010
// REQUIRES: aspect-fp16
11-
// REQUIRES: aspect-ext_intel_matrix, gpu
11+
// REQUIRES: aspect-ext_intel_matrix
1212
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1313

1414
// RUN: %{build} -o %t.out

sycl/test-e2e/Matrix/SG32/element_wise_all_ops_tf32.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix-tf32
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -o %t.out

sycl/test-e2e/Matrix/SG32/element_wise_all_sizes.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

11+
// SG size = 32 is not currently supported for SYCL Joint Matrix by IGC on DG2
12+
// UNSUPPORTED: gpu-intel-dg2
13+
1114
// RUN: %{build} -o %t.out
1215
// RUN: %{run} %t.out
1316

sycl/test-e2e/Matrix/SG32/joint_matrix_annotated_ptr.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -o %t.out

sycl/test-e2e/Matrix/SG32/joint_matrix_bfloat16_colmajorA_colmajorB.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -o %t.out

sycl/test-e2e/Matrix/SG32/joint_matrix_bfloat16_packedB.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -o %t.out

sycl/test-e2e/Matrix/SG32/joint_matrix_colA_rowB_colC.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -o %t.out

sycl/test-e2e/Matrix/SG32/joint_matrix_down_convert.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

11+
// SG size = 32 is not currently supported for SYCL Joint Matrix by IGC on DG2
12+
// UNSUPPORTED: gpu-intel-dg2
13+
1114
// RUN: %{build} -o %t.out
1215
// RUN: %{run} %t.out
1316

sycl/test-e2e/Matrix/SG32/joint_matrix_half.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
// UNSUPPORTED: gpu-intel-dg2
1010
// REQUIRES: aspect-fp16
1111
// REQUIRES: aspect-ext_intel_matrix
12-
// REQUIRES: matrix-fp16
1312
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1413

1514
// RUN: %{build} -o %t.out

sycl/test-e2e/Matrix/SG32/joint_matrix_int8_colmajorA_colmajorB.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -o %t.out

sycl/test-e2e/Matrix/SG32/joint_matrix_tf32.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,14 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix-tf32
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -o %t.out
1212
// RUN: %{run} %t.out
1313

1414
#include "../common.hpp"
1515

16-
using namespace sycl;
17-
using namespace sycl::ext::oneapi::experimental::matrix;
18-
1916
#define SG_SZ 32
2017
constexpr size_t TN = 16;
2118

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/element_wise_all_ops_half.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// SG size = 32 is not currently supported for SYCL Joint Matrix by IGC on DG2
99
// UNSUPPORTED: gpu-intel-dg2
1010
// REQUIRES: aspect-fp16
11-
// REQUIRES: aspect-ext_intel_matrix, gpu
11+
// REQUIRES: aspect-ext_intel_matrix
1212
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1313

1414
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/element_wise_all_ops_tf32.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,12 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix-tf32
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1212
// RUN: %{run} %t.out
1313

14-
// XFAIL: cpu
15-
1614
#include "../../common.hpp"
1715

1816
#define SG_SZ 32

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/element_wise_all_sizes.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

11+
// SG size = 32 is not currently supported for SYCL Joint Matrix by IGC on DG2
12+
// UNSUPPORTED: gpu-intel-dg2
13+
1114
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1215
// RUN: %{run} %t.out
1316

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_annotated_ptr.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_bfloat16_colmajorA_colmajorB.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_bfloat16_packedB.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_colA_rowB_colC.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_down_convert.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

11+
// SG size = 32 is not currently supported for SYCL Joint Matrix by IGC on DG2
12+
// UNSUPPORTED: gpu-intel-dg2
13+
1114
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1215
// RUN: %{run} %t.out
1316

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_half.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
// UNSUPPORTED: gpu-intel-dg2
1010
// REQUIRES: aspect-fp16
1111
// REQUIRES: aspect-ext_intel_matrix
12-
// REQUIRES: matrix-fp16
1312
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1413

1514
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_int8_colmajorA_colmajorB.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_out_bounds.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// UNSUPPORTED: gpu-intel-dg2, cpu

sycl/test-e2e/Matrix/SPVCooperativeMatrix/SG32/joint_matrix_tf32.cpp

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,14 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix-tf32
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1212
// RUN: %{run} %t.out
1313

14-
// XFAIL: cpu
15-
1614
#include "../../common.hpp"
1715

18-
using namespace sycl;
19-
using namespace sycl::ext::oneapi::experimental::matrix;
20-
2116
#define SG_SZ 32
2217
constexpr size_t TN = 16;
2318

sycl/test-e2e/Matrix/SPVCooperativeMatrix/element_wise_all_ops_half.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
//===----------------------------------------------------------------------===//
88
// REQUIRES: aspect-fp16
99
// REQUIRES: aspect-ext_intel_matrix
10-
// REQUIRES: matrix-fp16
1110

1211
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1312
// RUN: %{run} %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/element_wise_all_ops_tf32.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,12 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix-tf32
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1212
// RUN: %{run} %t.out
1313

14-
// XFAIL: cpu
15-
1614
#include "../common.hpp"
1715

1816
constexpr size_t TN = 16;

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_annotated_ptr.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
9+
// UNSUPPORTED: gpu-intel-dg2
910

1011
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1112
// RUN: %{run} %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_bf16_fill_k_cache_OOB.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@
88
// REQUIRES: aspect-ext_intel_matrix, gpu
99
// UNSUPPORTED: gpu-intel-dg2
1010

11-
// https://github.com/intel/llvm/issues/14826
12-
// XFAIL: arch-intel_gpu_pvc && igc-dev
13-
1411
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t_gpu_vnni.out -ffp-model=precise -DOOB -DVNNI
1512
// RUN: %{run} %t_gpu_vnni.out
1613

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_bfloat16_colmajorA_colmajorB.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99

1010
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1111
// RUN: %{run} %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_bfloat16_packedB.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27868, win: 101.5181
1010

1111
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_colA_rowB_colC.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99

1010
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1111
// RUN: %{run} %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_down_convert.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
9+
// UNSUPPORTED: gpu-intel-dg2
910

1011
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1112
// RUN: %{run} %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_half.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
//===----------------------------------------------------------------------===//
88
// REQUIRES: aspect-fp16
99
// REQUIRES: aspect-ext_intel_matrix
10-
// REQUIRES: matrix-fp16
1110

1211
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1312
// RUN: %{run} %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_int8_colmajorA_colmajorB.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99

1010
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1111
// RUN: %{run} %t.out

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_prefetch.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
// XFAIL: cpu
1313
// https://github.com/intel/llvm/issues/14826
14-
// XFAIL: arch-intel_gpu_pvc && !dev-igc
14+
// XFAIL: arch-intel_gpu_pvc && !igc-dev
1515

1616
#include "../common.hpp"
1717

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_tf32.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,12 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix-tf32
8+
// REQUIRES: aspect-ext_intel_matrix
99
// REQUIRES-INTEL-DRIVER: lin: 27501, win: 101.4943
1010

1111
// RUN: %{build} -D__SPIRV_USE_COOPERATIVE_MATRIX -o %t.out
1212
// RUN: %{run} %t.out
1313

14-
// XFAIL: cpu
15-
1614
#include "../common.hpp"
1715

1816
constexpr size_t TN = 16;

sycl/test-e2e/Matrix/SPVCooperativeMatrix/joint_matrix_unaligned_k.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
// REQUIRES: matrix
8+
// REQUIRES: aspect-ext_intel_matrix
99

1010
// UNSUPPORTED: gpu-intel-dg2, cpu
1111

sycl/test-e2e/Matrix/element_wise_all_ops_half.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
//===----------------------------------------------------------------------===//
88
// REQUIRES: aspect-fp16
99
// REQUIRES: aspect-ext_intel_matrix
10-
// REQUIRES: matrix-fp16
1110

1211
// RUN: %{build} -o %t.out
1312
// RUN: %{run} %t.out

0 commit comments

Comments
 (0)