Skip to content

Commit 02d9aff

Browse files
committed
Update CODEOWNERS
1 parent 1aed422 commit 02d9aff

File tree

1 file changed

+2
-218
lines changed

1 file changed

+2
-218
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 218 deletions
Original file line numberDiff line numberDiff line change
@@ -1,218 +1,2 @@
1-
* @bader
2-
3-
# Front-end compiler
4-
clang/ @intel/dpcpp-cfe-reviewers
5-
6-
# Clang driver
7-
clang/**/Driver/ @intel/dpcpp-clang-driver-reviewers
8-
9-
# Clang tools
10-
clang-tools-extra/ @intel/dpcpp-cfe-reviewers
11-
12-
# LLVM-SPIRV translator
13-
llvm-spirv/ @intel/dpcpp-spirv-reviewers
14-
15-
# OpenCL deps
16-
opencl/ @intel/llvm-reviewers-runtime
17-
18-
# OpenCL "offline" compiler
19-
opencl/opencl-aot/ @intel/dpcpp-tools-reviewers
20-
21-
# libclc library
22-
libclc/ @intel/llvm-reviewers-cuda
23-
24-
# Device library
25-
libdevice/ @intel/llvm-reviewers-runtime
26-
27-
# DPC++ runtime library
28-
sycl/ @intel/llvm-reviewers-runtime
29-
30-
# Documentation
31-
sycl/ReleaseNotes.md @intel/dpcpp-doc-reviewers @tfzhu
32-
sycl/doc/ @intel/dpcpp-doc-reviewers
33-
sycl/doc/design/ @intel/llvm-reviewers-runtime
34-
sycl/doc/design/spirv-extensions/ @intel/dpcpp-spirv-doc-reviewers
35-
sycl/doc/extensions/ @intel/dpcpp-specification-reviewers
36-
37-
# Unified Runtime
38-
unified-runtime/ @intel/unified-runtime-reviewers
39-
unified-runtime/*/adapters/level_zero/ @intel/unified-runtime-reviewers-level-zero
40-
unified-runtime/*/adapters/opencl/ @intel/unified-runtime-reviewers-opencl
41-
unified-runtime/*/adapters/cuda/ @intel/llvm-reviewers-cuda
42-
unified-runtime/*/adapters/hip/ @intel/llvm-reviewers-cuda
43-
unified-runtime/*/adapters/native_cpu/ @intel/dpcpp-nativecpu-reviewers
44-
unified-runtime/source/adapters/**/command_buffer.* @intel/sycl-graphs-reviewers
45-
unified-runtime/scripts/core/EXP-COMMAND-BUFFER.rst @intel/sycl-graphs-reviewers
46-
unified-runtime/scripts/core/exp-command-buffer.yml @intel/sycl-graphs-reviewers
47-
unified-runtime/test/conformance/exp_command_buffer** @intel/sycl-graphs-reviewers
48-
unified-runtime/source/adapters/**/image.* @intel/bindless-images-reviewers
49-
unified-runtime/scripts/core/EXP-BINDLESS-IMAGES.rst @intel/bindless-images-reviewers
50-
unified-runtime/scripts/core/exp-bindless-images.yml @intel/bindless-images-reviewers
51-
unified-runtime/test/conformance/exp_bindless_images** @intel/bindless-images-reviewers
52-
sycl/cmake/modules/FetchUnifiedRuntime.cmake @intel/unified-runtime-reviewers
53-
sycl/cmake/modules/UnifiedRuntimeTag.cmake @intel/unified-runtime-reviewers
54-
sycl/include/sycl/detail/ur.hpp @intel/unified-runtime-reviewers
55-
sycl/source/detail/posix_ur.cpp @intel/unified-runtime-reviewers
56-
sycl/source/detail/ur.cpp @intel/unified-runtime-reviewers
57-
sycl/source/detail/windows_ur.cpp @intel/unified-runtime-reviewers
58-
sycl/test-e2e/Adapters/ @intel/unified-runtime-reviewers
59-
sycl/test-e2e/Adapters/level_zero/ @intel/unified-runtime-reviewers-level-zero
60-
61-
# Win Proxy Loader
62-
sycl/ur_win_proxy_loader @intel/llvm-reviewers-runtime
63-
sycl/test-e2e/Adapters/dll-detach-order.cpp @intel/llvm-reviewers-runtime
64-
65-
# CUDA and HIP
66-
sycl/include/sycl/ext/oneapi/experimental/cuda/ @intel/llvm-reviewers-cuda
67-
sycl/test/check_device_code/cuda/ @intel/llvm-reviewers-cuda
68-
sycl/test/check_device_code/hip/ @intel/llvm-reviewers-cuda
69-
llvm/include/llvm/SYCLLowerIR/GlobalOffset.h @intel/llvm-reviewers-cuda
70-
llvm/lib/SYCLLowerIR/GlobalOffset.cpp @intel/llvm-reviewers-cuda
71-
llvm/include/llvm/SYCLLowerIR/LocalAccessorToSharedMemory.h @intel/llvm-reviewers-cuda
72-
llvm/lib/SYCLLowerIR/LocalAccessorToSharedMemory.cpp @intel/llvm-reviewers-cuda
73-
llvm/include/llvm/SYCLLowerIR/SYCLCreateNVVMAnnotations.h @intel/llvm-reviewers-cuda
74-
llvm/lib/SYCLLowerIR/SYCLCreateNVVMAnnotations.cpp @intel/llvm-reviewers-cuda
75-
llvm/lib/Target/NVPTX @intel/llvm-reviewers-cuda
76-
llvm/lib/Target/AMDGPU @intel/llvm-reviewers-cuda
77-
unified-runtime/source/common/cuda-hip @intel/llvm-reviewers-cuda
78-
79-
# XPTI instrumentation utilities
80-
xpti/ @intel/llvm-reviewers-runtime
81-
xptifw/ @intel/llvm-reviewers-runtime
82-
83-
# DPC++ tools
84-
llvm/ @intel/dpcpp-tools-reviewers
85-
clang/lib/CodeGen/BackendUtil.cpp @intel/dpcpp-cfe-reviewers @intel/dpcpp-tools-reviewers
86-
clang/include/clang/CodeGen/BackendUtil.h @intel/dpcpp-cfe-reviewers @intel/dpcpp-tools-reviewers
87-
88-
# OpenCL CPU RT
89-
opencl-cpu/ @intel/ocl-cpu-rt-write
90-
91-
# SPMD transform passes on CPU
92-
llvm/lib/Transforms/SPMDTransforms/ @intel/ocl-cpu-rt-write
93-
94-
# SPMD transform passes header files
95-
llvm/include/llvm/Transforms/SPMDTransforms/ @intel/ocl-cpu-rt-write
96-
97-
# SPMD transform passes LIT test
98-
llvm/test/Transforms/SPMDTransforms/ @intel/ocl-cpu-rt-write
99-
100-
# Clang offload tools
101-
clang/**/OffloadBundler.h @intel/dpcpp-tools-reviewers
102-
clang/**/OffloadBundler.cpp @intel/dpcpp-tools-reviewers
103-
clang/tools/clang-offload-*/ @intel/dpcpp-tools-reviewers
104-
clang/tools/clang-linker-wrapper/ @intel/dpcpp-tools-reviewers
105-
106-
# Explicit SIMD
107-
ESIMD/ @intel/dpcpp-esimd-reviewers
108-
esimd/ @intel/dpcpp-esimd-reviewers
109-
sycl/include/sycl/ext/intel/esimd.hpp @intel/dpcpp-esimd-reviewers
110-
sycl/doc/extensions/**/sycl_ext_intel_esimd/ @intel/dpcpp-esimd-reviewers
111-
llvm/lib/SYCLLowerIR/CMakeLists.txt @intel/dpcpp-tools-reviewers @intel/dpcpp-esimd-reviewers
112-
sycl/test-e2e/ESIMD/ @intel/dpcpp-esimd-reviewers
113-
114-
# invoke_simd
115-
sycl/include/sycl/ext/oneapi/experimental/invoke_simd.hpp @intel/dpcpp-esimd-reviewers @rolandschulz
116-
sycl/include/std/experimental/simd.hpp @intel/dpcpp-esimd-reviewers @rolandschulz
117-
llvm/lib/SYCLLowerIR/LowerInvokeSimd.cpp @intel/dpcpp-esimd-reviewers
118-
llvm/include/llvm/SYCLLowerIR/LowerInvokeSimd.h @intel/dpcpp-esimd-reviewers
119-
invoke_simd/ @intel/dpcpp-esimd-reviewers
120-
InvokeSimd/ @intel/dpcpp-esimd-reviewers
121-
sycl/test-e2e/InvokeSimd/ @intel/dpcpp-esimd-reviewers
122-
123-
# DevOps configs
124-
.github/ @intel/dpcpp-devops-reviewers
125-
buildbot/ @intel/dpcpp-devops-reviewers
126-
devops/ @intel/dpcpp-devops-reviewers
127-
sycl/cts_exclude_filter/ @intel/dpcpp-devops-reviewers
128-
129-
# dev-igc driver update
130-
devops/dependencies-igc-dev.json @intel/sycl-matrix-reviewers @intel/dpcpp-esimd-reviewers @intel/dpcpp-devops-reviewers
131-
132-
# Benchmarking scripts
133-
devops/scripts/benchmarks/ @intel/llvm-reviewers-benchmarking
134-
135-
# Kernel fusion JIT compiler
136-
sycl-jit/ @intel/dpcpp-kernel-fusion-reviewers
137-
sycl/doc/design/KernelFusionJIT.md @intel/dpcpp-kernel-fusion-reviewers
138-
sycl/doc/extensions/experimental/sycl_ext_codeplay_kernel_fusion.asciidoc @intel/dpcpp-kernel-fusion-reviewers
139-
sycl/include/sycl/ext/codeplay/experimental/fusion_properties.hpp @intel/dpcpp-kernel-fusion-reviewers
140-
sycl/include/sycl/ext/codeplay/experimental/fusion_wrapper.hpp @intel/dpcpp-kernel-fusion-reviewers
141-
sycl/source/detail/fusion/ @intel/dpcpp-kernel-fusion-reviewers
142-
sycl/source/detail/jit_compiler.hpp @intel/dpcpp-kernel-fusion-reviewers
143-
sycl/source/detail/jit_compiler.cpp @intel/dpcpp-kernel-fusion-reviewers
144-
sycl/source/detail/jit_device_binaries.hpp @intel/dpcpp-kernel-fusion-reviewers
145-
sycl/source/detail/jit_device_binaries.cpp @intel/dpcpp-kernel-fusion-reviewers
146-
sycl/test-e2e/KernelFusion @intel/dpcpp-kernel-fusion-reviewers
147-
148-
# Matrix
149-
sycl/include/sycl/ext/oneapi/matrix/ @intel/sycl-matrix-reviewers
150-
sycl/test-e2e/Matrix @intel/sycl-matrix-reviewers
151-
sycl/test/matrix @intel/sycl-matrix-reviewers
152-
sycl/test/check_device_code/matrix @intel/sycl-matrix-reviewers
153-
154-
# Native CPU
155-
llvm/**/*SYCLNativeCPU* @intel/dpcpp-nativecpu-reviewers
156-
clang/include/clang/Basic/SYCLNativeCPUHelpers.h @intel/dpcpp-nativecpu-reviewers
157-
clang/test/CodeGenSYCL/native_cpu*.cpp @intel/dpcpp-nativecpu-reviewers
158-
clang/test/Driver/sycl-native-cpu*.cpp @intel/dpcpp-nativecpu-reviewers
159-
sycl/**/native_cpu/ @intel/dpcpp-nativecpu-reviewers
160-
sycl/doc/design/SYCLNativeCPU.md @intel/dpcpp-nativecpu-reviewers
161-
sycl/include/sycl/detail/native_cpu.hpp @intel/dpcpp-nativecpu-reviewers
162-
libdevice/nativecpu* @intel/dpcpp-nativecpu-reviewers
163-
164-
# SYCL-Graphs extensions
165-
sycl/include/sycl/ext/oneapi/experimental/graph.hpp @intel/sycl-graphs-reviewers
166-
sycl/include/sycl/ext/oneapi/experimental/graph @intel/sycl-graphs-reviewers
167-
sycl/source/detail/graph @intel/sycl-graphs-reviewers
168-
sycl/unittests/Extensions/CommandGraph/ @intel/sycl-graphs-reviewers
169-
sycl/test-e2e/Graph @intel/sycl-graphs-reviewers
170-
sycl/doc/design/CommandGraph.md @intel/sycl-graphs-reviewers
171-
sycl/doc/extensions/**/sycl_ext_oneapi_graph.asciidoc @intel/sycl-graphs-reviewers
172-
sycl/doc/syclgraph/ @intel/sycl-graphs-reviewers
173-
174-
# syclcompat library
175-
sycl/**/syclcompat/ @intel/syclcompat-lib-reviewers
176-
sycl/cmake/modules/AddSYCLLibraryUnitTest.cmake @intel/syclcompat-lib-reviewers
177-
sycl/include/syclcompat.hpp @intel/syclcompat-lib-reviewers
178-
sycl/test-e2e/syclcompat/ @intel/syclcompat-lib-reviewers
179-
180-
# bindless images
181-
sycl/doc/extensions/experimental/sycl_ext_oneapi_bindless_images.asciidoc @intel/bindless-images-reviewers
182-
sycl/include/sycl/ext/oneapi/bindless* @intel/bindless-images-reviewers
183-
sycl/source/detail/bindless* @intel/bindless-images-reviewers
184-
sycl/test/check_device_code/extensions/bindless_images.cpp @intel/bindless-images-reviewers
185-
sycl/test-e2e/bindless_images/ @intel/bindless-images-reviewers
186-
187-
# Miscellaneous sycl e2e tests
188-
sycl/test-e2e/BFloat16/ @intel/dpcpp-tools-reviewers @intel/llvm-reviewers-runtime
189-
sycl/test-e2e/AOT/ @intel/dpcpp-tools-reviewers
190-
sycl/test-e2e/DeviceCodeSplit/ @intel/dpcpp-tools-reviewers
191-
sycl/test-e2e/SeparateCompile/ @intel/dpcpp-tools-reviewers
192-
sycl/test-e2e/Printf/ @intel/dpcpp-tools-reviewers @intel/llvm-reviewers-runtime
193-
sycl/test-e2e/SpecConstants/ @intel/dpcpp-tools-reviewers
194-
sycl/test-e2e/NewOffloadDriver/ @intel/dpcpp-tools-reviewers
195-
sycl/test-e2e/LLVMIntrinsicLowering/ @intel/dpcpp-spirv-reviewers
196-
197-
# Sanitizer
198-
clang/lib/Driver/SanitizerArgs.cpp @intel/dpcpp-sanitizers-review
199-
libdevice/include/asan_rtl.hpp @intel/dpcpp-sanitizers-review
200-
libdevice/include/msan_rtl.hpp @intel/dpcpp-sanitizers-review
201-
libdevice/include/sanitizer_defs.hpp @intel/dpcpp-sanitizers-review
202-
libdevice/sanitizer/ @intel/dpcpp-sanitizers-review
203-
llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h @intel/dpcpp-sanitizers-review
204-
llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h @intel/dpcpp-sanitizers-review
205-
llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h @intel/dpcpp-sanitizers-review
206-
llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h @intel/dpcpp-sanitizers-review
207-
llvm/include/llvm/Transforms/Instrumentation/SPIRVSanitizerCommonUtils.h @intel/dpcpp-sanitizers-review
208-
llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h @intel/dpcpp-sanitizers-review
209-
llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp @intel/dpcpp-sanitizers-review
210-
llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp @intel/dpcpp-sanitizers-review
211-
llvm/lib/Transforms/Instrumentation/SPIRVSanitizerCommonUtils.cpp @intel/dpcpp-sanitizers-review
212-
llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp @intel/dpcpp-sanitizers-review
213-
llvm/test/Instrumentation/AddressSanitizer/ @intel/dpcpp-sanitizers-review
214-
llvm/test/Instrumentation/MemorySanitizer/ @intel/dpcpp-sanitizers-review
215-
llvm/test/Instrumentation/ThreadSanitizer/ @intel/dpcpp-sanitizers-review
216-
sycl/test-e2e/AddressSanitizer/ @intel/dpcpp-sanitizers-review
217-
sycl/test-e2e/MemorySanitizer/ @intel/dpcpp-sanitizers-review
218-
sycl/test-e2e/ThreadSanitizer/ @intel/dpcpp-sanitizers-review
1+
# To simplify review process
2+
* @AlexeySachkov

0 commit comments

Comments
 (0)