Skip to content

Commit 98a6997

Browse files
authored
Use teams to assign code ownership
1 parent 0e28541 commit 98a6997

File tree

1 file changed

+43
-76
lines changed

1 file changed

+43
-76
lines changed

.github/CODEOWNERS

Lines changed: 43 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -1,110 +1,77 @@
11
* @bader
22

33
# Front-end compiler
4-
clang/ @premanandrao @elizabethandrews @smanna12
5-
6-
# Driver
7-
clang/**/Driver @mdtoguchi @AGindinson @hchilama
4+
clang/ @dpcpp-cfe-reviewers
85

96
# LLVM-SPIRV translator
10-
llvm-spirv/ @AlexeySotkin @AlexeySachkov
7+
llvm-spirv/ @intel/dpcpp-spirv-reviewers
118

129
# OpenCL deps
13-
opencl/ @pvchupin @vladimirlaz
10+
opencl/ @intel/llvm-reviewers-runtime
1411

1512
# OpenCL "offline" compiler
16-
opencl/opencl-aot/ @dm-vodopyanov @AlexeySachkov @romanovvlad
13+
opencl/opencl-aot/ @intel/dpcpp-tools-reviewers
1714

1815
# Device library
19-
libdevice/ @vzakhari @jinge90
16+
libdevice/ @intel/llvm-reviewers-runtime
2017

2118
# DPC++ runtime library
2219
sycl/ @intel/llvm-reviewers-runtime
2320

2421
# Documentation
25-
sycl/ReleaseNotes.md @pvchupin @tfzhu
26-
sycl/doc/ @pvchupin @bader
22+
sycl/ReleaseNotes.md @dpcpp-doc-reviewers
23+
sycl/doc/ @dpcpp-doc-reviewers
2724
sycl/doc/extensions/ @intel/dpcpp-specification-reviewers
28-
sycl/doc/extensions/SPIRV/ @AlexeySotkin @bashbaug @mbelicki
29-
30-
# Sub-groups
31-
sycl/include/CL/sycl/detail/spirv.hpp @Pennycook @AlexeySachkov
32-
sycl/include/sycl/ext/intel/group_algorithm.hpp @Pennycook @AlexeySachkov
33-
sycl/include/sycl/ext/intel/sub_group.hpp @Pennycook @AlexeySachkov
34-
sycl/include/sycl/ext/intel/sub_group_host.hpp @Pennycook @AlexeySachkov
25+
sycl/doc/extensions/SPIRV/ @intel/dpcpp-spirv-reviewers
3526

3627
# PI API
37-
sycl/include/CL/sycl/detail/pi.def @smaslov-intel
38-
sycl/include/CL/sycl/detail/pi.h @smaslov-intel
39-
sycl/include/CL/sycl/detail/pi.hpp @smaslov-intel
40-
sycl/include/CL/sycl/detail/pi* @smaslov-intel
41-
sycl/plugins/ @smaslov-intel
42-
sycl/source/detail/pi.cpp @smaslov-intel
43-
sycl/source/detail/plugin.hpp @smaslov-intel
44-
sycl/source/detail/posix_pi.cpp @smaslov-intel
45-
sycl/source/detail/windows_pi.cpp @smaslov-intel
28+
sycl/include/CL/sycl/detail/pi.def @intel/dpcpp-pi-reviewers
29+
sycl/include/CL/sycl/detail/pi.h @intel/dpcpp-pi-reviewers
30+
sycl/include/CL/sycl/detail/pi.hpp @intel/dpcpp-pi-reviewers
31+
sycl/include/CL/sycl/detail/pi* @intel/dpcpp-pi-reviewers
32+
sycl/plugins/ @intel/dpcpp-pi-reviewers
33+
sycl/source/detail/pi.cpp @intel/dpcpp-pi-reviewers
34+
sycl/source/detail/plugin.hpp @intel/dpcpp-pi-reviewers
35+
sycl/source/detail/posix_pi.cpp @intel/dpcpp-pi-reviewers
36+
sycl/source/detail/windows_pi.cpp @intel/dpcpp-pi-reviewers
4637

4738
# ESIMD CPU emulator plug-in
48-
sycl/plugins/esimd_cpu/ @kbobrovs @smaslov-intel
39+
sycl/plugins/esimd_cpu/ @inteldpcpp-esimd-reviewers
4940

5041
# CUDA plugin
5142
sycl/plugins/cuda/ @intel/llvm-reviewers-cuda
5243

53-
# Stream
54-
sycl/include/CL/sycl/detail/stream_impl.hpp @againull
55-
sycl/include/CL/sycl/stream.hpp @againull
56-
sycl/source/detail/stream_impl.cpp @againull
57-
sycl/source/stream.cpp @againull
58-
59-
# FPGA extensions
60-
sycl/include/sycl/ext/intel/fpga_device_selector.hpp @MrSidims
61-
sycl/include/sycl/ext/intel/fpga_extensions.hpp @MrSidims
62-
sycl/include/sycl/ext/intel/fpga_reg.hpp @MrSidims
63-
sycl/include/sycl/ext/intel/pipes.hpp @MrSidims
64-
sycl/include/CL/sycl/pipes.hpp @MrSidims
65-
66-
# Reduction extension
67-
sycl/include/sycl/ext/intel/reduction.hpp @v-klochkov
68-
69-
# Function pointers
70-
sycl/include/sycl/ext/intel/function_pointer.hpp @AlexeySachkov
71-
sycl/source/function_pointer.cpp @AlexeySachkov
72-
73-
# Half Type
74-
sycl/include/CL/sycl/half_type.hpp @AlexeySachkov
75-
sycl/source/half_type.cpp @AlexeySachkov
76-
7744
# XPTI instrumentation utilities
78-
xpti/ @tovinkere @andykaylor @alexbatashev
79-
xptifw/ @tovinkere @andykaylor @alexbatashev
45+
xpti/ @tovinkere @intel/llvm-reviewers-runtime
46+
xptifw/ @tovinkere @intel/llvm-reviewers-runtime
8047

8148
# DPC++ tools
82-
llvm/**/append-file/ @mdtoguchi @AGindinson
83-
llvm/**/file-table-tform/ @mlychkov @AlexeySachkov @kbobrovs
84-
llvm/**/llvm-foreach/ @AlexeySachkov @Fznamznon
85-
llvm/**/llvm-no-spir-kernel/ @AGindinson @AlexeySachkov
86-
llvm/**/sycl-post-link/ @mlychkov @AlexeySachkov @kbobrovs
87-
llvm/include/llvm/Support/PropertySetIO.h @mlychkov @AlexeySachkov @kbobrovs
88-
llvm/lib/Support/PropertySetIO.cpp @mlychkov @AlexeySachkov @kbobrovs
89-
llvm/unittests/Support/PropertySetIOTest.cpp @mlychkov @AlexeySachkov @kbobrovs
90-
llvm/include/llvm/Support/SimpleTable.h @mlychkov @AlexeySachkov @kbobrovs
91-
llvm/lib/Support/SimpleTable.cpp @mlychkov @AlexeySachkov @kbobrovs
92-
llvm/unittests/Support/SimpleTableTest.cpp @mlychkov @AlexeySachkov @kbobrovs
93-
llvm/lib/Support/Base64.cpp @mlychkov @AlexeySachkov @kbobrovs
49+
llvm/**/append-file/ @intel/dpcpp-tools-reviewers
50+
llvm/**/file-table-tform/ @intel/dpcpp-tools-reviewers
51+
llvm/**/llvm-foreach/ @intel/dpcpp-tools-reviewers
52+
llvm/**/llvm-no-spir-kernel/ @intel/dpcpp-tools-reviewers
53+
llvm/**/sycl-post-link/ @intel/dpcpp-tools-reviewers
54+
llvm/include/llvm/Support/PropertySetIO.h @intel/dpcpp-tools-reviewers
55+
llvm/lib/Support/PropertySetIO.cpp @intel/dpcpp-tools-reviewers
56+
llvm/unittests/Support/PropertySetIOTest.cpp @intel/dpcpp-tools-reviewers
57+
llvm/include/llvm/Support/SimpleTable.h @intel/dpcpp-tools-reviewers
58+
llvm/lib/Support/SimpleTable.cpp @intel/dpcpp-tools-reviewers
59+
llvm/unittests/Support/SimpleTableTest.cpp @intel/dpcpp-tools-reviewers
60+
llvm/lib/Support/Base64.cpp @intel/dpcpp-tools-reviewers
9461

9562
# Clang offload tools
96-
clang/tools/clang-offload-bundler/ @mlychkov @sndmitriev @AlexeySachkov
97-
clang/tools/clang-offload-wrapper/ @mlychkov @sndmitriev @AlexeySachkov @kbobrovs
98-
clang/tools/clang-offload-deps/ @sndmitriev @mlychkov @AlexeySachkov
99-
clang/tools/clang-offload-extract/ @sndmitriev @mlychkov @AlexeySachkov
63+
clang/tools/clang-offload-bundler/ @intel/dpcpp-tools-reviewers
64+
clang/tools/clang-offload-wrapper/ @intel/dpcpp-tools-reviewers
65+
clang/tools/clang-offload-deps/ @intel/dpcpp-tools-reviewers
66+
clang/tools/clang-offload-extract/ @intel/dpcpp-tools-reviewers
10067

10168
# Explicit SIMD
102-
SYCLLowerIR/ @kbobrovs @sndmitriev @kychendev @v-klochkov
103-
esimd/ @kbobrovs @v-klochkov @kychendev
104-
sycl/include/sycl/ext/intel/experimental/esimd.hpp @kbobrovs @v-klochkov @kychendev
105-
sycl/doc/extensions/ExplicitSIMD/ @kbobrovs @v-klochkov @kychendev
69+
SYCLLowerIR/ @inteldpcpp-esimd-reviewers
70+
esimd/ @kbobrovs @inteldpcpp-esimd-reviewers
71+
sycl/include/sycl/ext/intel/experimental/esimd.hpp @inteldpcpp-esimd-reviewers
72+
sycl/doc/extensions/ExplicitSIMD/ @inteldpcpp-esimd-reviewers
10673

10774
# ITT annotations
108-
llvm/lib/Transforms/Instrumentation/SPIRITTAnnotations.cpp @MrSidims @vzakhari
109-
llvm/include/llvm/Transforms/Instrumentation/SPIRITTAnnotations.h @MrSidims @vzakhari
110-
llvm/test/Transforms/SPIRITTAnnotations/* @MrSidims @vzakhari
75+
llvm/lib/Transforms/Instrumentation/SPIRITTAnnotations.cpp @intel/dpcpp-tools-reviewers
76+
llvm/include/llvm/Transforms/Instrumentation/SPIRITTAnnotations.h @intel/dpcpp-tools-reviewers
77+
llvm/test/Transforms/SPIRITTAnnotations/* @intel/dpcpp-tools-reviewers

0 commit comments

Comments
 (0)