Skip to content

Commit 7e6e9f4

Browse files
authored
Update CODEOWNERS
1 parent e676df4 commit 7e6e9f4

File tree

1 file changed

+2
-155
lines changed

1 file changed

+2
-155
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 155 deletions
Original file line numberDiff line numberDiff line change
@@ -1,155 +1,2 @@
1-
# This file lists reviewers that are auto-assigned when a pull request modifies
2-
# certain files or directories. If you add yourself to this file, you commit to
3-
# reviewing a large fraction of pull requests in the relevant area.
4-
#
5-
# The GitHub "code owners" mechanism is used exclusively to auto-assign
6-
# reviewers and does not carry significance beyond that. It is not necessary
7-
# to receive an approval from a "code owner" in particular -- any LLVM project
8-
# member can approve pull requests.
9-
#
10-
# Note that GitHub's concept of "code owner" is independent from LLVM's own
11-
# "code owner" concept, they merely happen to share terminology. See
12-
# https://llvm.org/docs/DeveloperPolicy.html#code-owners, as well as the
13-
# CODE_OWNERS.txt files in the respective subproject directories.
14-
15-
/libcxx/ @llvm/reviewers-libcxx
16-
/libcxxabi/ @llvm/reviewers-libcxxabi
17-
/libunwind/ @llvm/reviewers-libunwind
18-
/runtimes/ @llvm/reviewers-libcxx
19-
20-
/llvm/lib/Analysis/BasicAliasAnalysis.cpp @nikic
21-
/llvm/lib/Analysis/InstructionSimplify.cpp @nikic
22-
/llvm/lib/Analysis/LazyValueInfo.cpp @nikic
23-
/llvm/lib/Analysis/ScalarEvolution.cpp @nikic
24-
/llvm/lib/Analysis/ValueTracking.cpp @nikic
25-
/llvm/lib/IR/ConstantRange.cpp @nikic
26-
/llvm/lib/IR/Core.cpp @nikic
27-
/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp @nikic
28-
/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp @nikic
29-
/llvm/lib/Transforms/InstCombine/ @nikic
30-
31-
/clang/include/clang/Sema/Sema.h @Endilll
32-
/clang/test/CXX/drs/ @Endilll
33-
/clang/www/cxx_dr_status.html @Endilll
34-
/clang/www/make_cxx_dr_status @Endilll
35-
36-
clang/lib/AST/Interp/ @tbaederr
37-
clang/test/AST/Interp/ @tbaederr
38-
39-
/clang/include/clang/CIR @lanza @bcardosolopes
40-
/clang/lib/CIR @lanza @bcardosolopes
41-
/clang/tools/cir-* @lanza @bcardosolopes
42-
43-
# BEGIN SWIFT
44-
/lldb/**/*Swift* @adrian-prantl
45-
# END SWIFT
46-
/lldb/ @JDevlieghere
47-
48-
# MLIR Interfaces.
49-
/mlir/include/mlir/Interfaces/TilingInterface.* @MaheshRavishankar @nicolasvasilache
50-
/mlir/lib/Interfaces/TilingInterface.* @MaheshRavishankar @nicolasvasilache
51-
/mlir/include/mlir/Interfaces/ValueBoundsOpInterface.* @matthias-springer
52-
/mlir/lib/Interfaces/ValueBoundsOpInterface.* @matthias-springer
53-
/mlir/**/ValueBoundsOpInterfaceImpl.* @matthias-springer
54-
/mlir/include/mlir/Interfaces/RuntimeVerifiableOpInterface.* @matthias-springer
55-
/mlir/lib/Interfaces/RuntimeVerifiableOpInterface.* @matthias-springer
56-
/mlir/**/RuntimeVerifiableOpInterfaceImpl.* @matthias-springer
57-
/mlir/include/mlir/Interfaces/SubsetOpInterface.* @matthias-springer
58-
/mlir/lib/Interfaces/SubsetOpInterface.* @matthias-springer
59-
/mlir/**/SubsetOpInterfaceImpl.* @matthias-springer
60-
/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.* @matthias-springer
61-
/mlir/lib/Interfaces/DestinationStyleOpInterface.* @matthias-springer
62-
63-
# Bufferization Dialect in MLIR.
64-
/mlir/include/mlir/Dialect/Bufferization @matthias-springer
65-
/mlir/lib/Dialect/Bufferization @matthias-springer
66-
/mlir/**/BufferizableOpInterfaceImpl.* @matthias-springer
67-
/mlir/Dialect/*/Transforms/Bufferize.cpp @matthias-springer
68-
69-
# Linalg Dialect in MLIR.
70-
/mlir/include/mlir/Dialect/Linalg @dcaballe @nicolasvasilache @rengolin
71-
/mlir/lib/Dialect/Linalg @dcaballe @nicolasvasilache @rengolin
72-
/mlir/lib/Dialect/Linalg/Transforms/DecomposeLinalgOps.cpp @MaheshRavishankar @nicolasvasilache
73-
/mlir/lib/Dialect/Linalg/Transforms/DropUnitDims.cpp @dcaballe @MaheshRavishankar @nicolasvasilache
74-
/mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp @MaheshRavishankar @nicolasvasilache
75-
/mlir/lib/Dialect/Linalg/Transforms/DataLayoutPropagation.cpp @hanhanW @nicolasvasilache
76-
/mlir/lib/Dialect/Linalg/Transforms/Transforms.cpp @dcaballe @hanhanW @nicolasvasilache
77-
/mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp @banach-space @dcaballe @hanhanW @nicolasvasilache
78-
79-
# MemRef Dialect in MLIR.
80-
/mlir/lib/Dialect/MemRef/Transforms/EmulateNarrowType.cpp @MaheshRavishankar @nicolasvasilache
81-
82-
# Vector Dialect in MLIR.
83-
/mlir/**/*AMX* @aartbik @dcaballe
84-
/mlir/**/*Neon* @banach-space @dcaballe @nicolasvasilache
85-
/mlir/**/*SME* @banach-space @dcaballe @nicolasvasilache
86-
/mlir/**/*SVE* @banach-space @dcaballe @nicolasvasilache
87-
/mlir/**/*VectorInterfaces* @dcaballe @nicolasvasilache
88-
/mlir/**/*VectorToSCF* @banach-space @dcaballe @matthias-springer @nicolasvasilache
89-
/mlir/**/*VectorToLLVM* @banach-space @dcaballe @nicolasvasilache
90-
/mlir/**/*X86Vector* @aartbik @dcaballe @nicolasvasilache
91-
/mlir/include/mlir/Dialect/Vector @banach-space @dcaballe @nicolasvasilache
92-
/mlir/include/mlir/Dialect/Vector/IR @kuhar
93-
/mlir/lib/Dialect/Vector @banach-space @dcaballe @nicolasvasilache
94-
/mlir/lib/Dialect/Vector/Transforms/* @banach-space @dcaballe @hanhanW @nicolasvasilache
95-
/mlir/lib/Dialect/Vector/Transforms/VectorEmulateNarrowType.cpp @banach-space @dcaballe @MaheshRavishankar @nicolasvasilache
96-
/mlir/**/*EmulateNarrowType* @dcaballe @hanhanW
97-
98-
# Presburger library in MLIR
99-
/mlir/**/*Presburger* @Groverkss @Superty
100-
101-
# Tensor Dialect in MLIR.
102-
/mlir/lib/Dialect/Tensor/IR/TensorTilingInterfaceImpl.cpp @hanhanW @nicolasvasilache
103-
/mlir/lib/Dialect/Tensor/Transforms/* @hanhanW @nicolasvasilache
104-
105-
# Transform Dialect in MLIR.
106-
/mlir/include/mlir/Dialect/Transform/* @ftynse @nicolasvasilache
107-
/mlir/lib/Dialect/Transform/* @ftynse @nicolasvasilache
108-
/mlir/**/*TransformOps* @ftynse @nicolasvasilache
109-
110-
# SPIR-V Dialect in MLIR.
111-
/mlir/**/SPIRV/ @antiagainst @kuhar
112-
/mlir/**/SPIRVTo*/ @antiagainst @kuhar
113-
/mlir/**/*ToSPIRV/ @antiagainst @kuhar
114-
/mlir/tools/mlir-tblgen/SPIRVUtilsGen.cpp @antiagainst @kuhar
115-
116-
# MLIR Sparsifier.
117-
/mlir/**/*SparseTensor*/ @aartbik @PeimingLiu @yinying-lisa-li @matthias-springer
118-
119-
# MLIR NVGPU Dialect
120-
/mlir/**/NVGPU*/ @grypp
121-
/mlir/test/**/CUDA/ @grypp
122-
123-
# MLIR NVVM Dialect in MLIR
124-
/mlir/**/LLVMIR/**/BasicPtxBuilderInterface* @grypp
125-
/mlir/**/NVVM* @grypp
126-
127-
# MLIR Index Dialect
128-
/mlir/**/Index* @mogball
129-
130-
# MLIR Python Bindings
131-
/mlir/test/python/ @ftynse @makslevental @stellaraccident
132-
/mlir/python/ @ftynse @makslevental @stellaraccident
133-
134-
# MLIR Mem2Reg/SROA
135-
/mlir/**/Transforms/Mem2Reg.* @moxinilian
136-
/mlir/**/Transforms/SROA.* @moxinilian
137-
138-
# BOLT
139-
/bolt/ @aaupov @maksfb @rafaelauler @ayermolo @dcci
140-
141-
# Bazel build system.
142-
/utils/bazel/ @rupprecht @keith
143-
144-
# InstallAPI and TextAPI
145-
/llvm/**/TextAPI/ @cyndyishida
146-
/clang/**/InstallAPI/ @cyndyishida
147-
/clang/tools/clang-installapi/ @cyndyishida
148-
149-
# ExtractAPI
150-
/clang/**/ExtractAPI @daniel-grumberg
151-
152-
# DWARFLinker, dwarfutil, dsymutil
153-
/llvm/**/DWARFLinker/ @JDevlieghere
154-
/llvm/**/dsymutil/ @JDevlieghere
155-
/llvm/**/llvm-dwarfutil/ @JDevlieghere
1+
# For the release branch @swiftlang/swift-branch-managers needs to approve the changes
2+
* @swiftlang/swift-branch-managers

0 commit comments

Comments
 (0)