Skip to content
This repository was archived by the owner on Mar 28, 2023. It is now read-only.

Commit 34c16eb

Browse files
authored
Update CODEOWNERS (#734)
Improve pattern matchers: - SYCL **must be a directory** and **must be located in the root directory** Co-locate directory owned by the tools team and compiler tests.
1 parent 374f355 commit 34c16eb

File tree

1 file changed

+20
-21
lines changed

1 file changed

+20
-21
lines changed

.github/CODEOWNERS

Lines changed: 20 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,34 @@
11
* @vladimirlaz @romanovvlad @bader
22

33
# Use runtime team as the umbrella for most of the tests
4-
SYCL @intel/llvm-reviewers-runtime
4+
/SYCL/ @intel/llvm-reviewers-runtime
55

6-
# AOT compilation
7-
SYCL/AOT @intel/dpcpp-tools-reviewers
86

9-
#BFloat16 conversion
10-
SYCL/BFloat16 @AlexeySotkin @intel/dpcpp-tools-reviewers
7+
# SYCL sub-directory matchers are grouped by code owner first, followed by
8+
# alphabetical order within the group. Please, keep this ordering.
119

12-
# Device code split
13-
SYCL/DeviceCodeSplit @intel/dpcpp-tools-reviewers
10+
# Group algorithms
11+
/SYCL/GroupAlgorithm/ @Pennycook @intel/llvm-reviewers-runtime
12+
/SYCL/GroupLocalMemory/ @Pennycook @intel/llvm-reviewers-runtime
13+
/SYCL/SubGroup/ @Pennycook @intel/llvm-reviewers-runtime
14+
/SYCL/SubGroupMask/ @Pennycook @intel/llvm-reviewers-runtime
15+
16+
# Plugin interface for Level Zero
17+
/SYCL/Plugin/*level[-_]zero* @intel/dpcpp-l0-pi-reviewers
1418

1519
# Explicit SIMD
16-
SYCL/ESIMD @intel/dpcpp-esimd-reviewers
20+
/SYCL/ESIMD/ @intel/dpcpp-esimd-reviewers
1721

18-
# Group algorithms
19-
SYCL/GroupAlgorithm @Pennycook @intel/llvm-reviewers-runtime
20-
SYCL/SubGroup @Pennycook @intel/llvm-reviewers-runtime
21-
SYCL/SubGroupMask @Pennycook @intel/llvm-reviewers-runtime
22-
SYCL/GroupLocalMemory @Pennycook @intel/llvm-reviewers-runtime
22+
# BFloat16 conversion
23+
/SYCL/BFloat16/ @AlexeySotkin @intel/dpcpp-tools-reviewers
2324

24-
# Plugin interface for Level Zero
25-
SYCL/Plugin/*level-zero* @intel/dpcpp-l0-pi-reviewers
26-
SYCL/Plugin/*level_zero* @intel/dpcpp-l0-pi-reviewers
25+
# Compiler tests
26+
/SYCL/AOT/ @intel/dpcpp-tools-reviewers
27+
/SYCL/DeviceCodeSplit/ @intel/dpcpp-tools-reviewers
28+
/SYCL/SeparateCompile/ @intel/dpcpp-tools-reviewers
2729

2830
# Printf
29-
SYCL/Printf @intel/dpcpp-tools-reviewers
30-
31-
# Separate compilation
32-
SYCL/SeparateCompile @intel/dpcpp-tools-reviewers
31+
/SYCL/Printf/ @intel/dpcpp-tools-reviewers
3332

3433
# Specialization constant
35-
SYCL/SpecConstants @intel/dpcpp-tools-reviewers
34+
/SYCL/SpecConstants/ @intel/dpcpp-tools-reviewers

0 commit comments

Comments
 (0)