Skip to content

Commit 8055128

Browse files
author
git apple-llvm automerger
committed
Merge commit 'f0d588910fc6' from swift/release/6.3 into stable/21.x
2 parents d3ee267 + f0d5889 commit 8055128

File tree

1 file changed

+2
-153
lines changed

1 file changed

+2
-153
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 153 deletions
Original file line numberDiff line numberDiff line change
@@ -1,153 +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-
# This is independent of LLVM's own "maintainer" concept.
11-
# See https://llvm.org/docs/DeveloperPolicy.html#maintainers as well as the
12-
# Maintainers.* files in the the respective subproject directories.
13-
14-
/libcxx/ @llvm/reviewers-libcxx
15-
/libcxxabi/ @llvm/reviewers-libcxxabi
16-
/libunwind/ @llvm/reviewers-libunwind
17-
/runtimes/ @llvm/reviewers-libcxx
18-
19-
/llvm/lib/Analysis/BasicAliasAnalysis.cpp @nikic
20-
/llvm/lib/Analysis/InstructionSimplify.cpp @nikic
21-
/llvm/lib/Analysis/LazyValueInfo.cpp @nikic
22-
/llvm/lib/Analysis/ScalarEvolution.cpp @nikic
23-
/llvm/lib/Analysis/ValueTracking.cpp @nikic
24-
/llvm/lib/IR/ConstantRange.cpp @nikic
25-
/llvm/lib/IR/Core.cpp @nikic
26-
/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp @nikic
27-
/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp @nikic
28-
/llvm/lib/Transforms/InstCombine/ @nikic
29-
30-
/clang/test/CXX/drs/ @Endilll
31-
/clang/www/cxx_dr_status.html @Endilll
32-
/clang/www/make_cxx_dr_status @Endilll
33-
34-
/clang/include/clang/CIR @lanza @bcardosolopes
35-
/clang/lib/CIR @lanza @bcardosolopes
36-
/clang/tools/cir-* @lanza @bcardosolopes
37-
38-
# BEGIN SWIFT
39-
/lldb/**/*Swift* @adrian-prantl
40-
# END SWIFT
41-
/lldb/ @JDevlieghere
42-
43-
# MLIR Interfaces.
44-
/mlir/include/mlir/Interfaces/TilingInterface.* @MaheshRavishankar @nicolasvasilache
45-
/mlir/lib/Interfaces/TilingInterface.* @MaheshRavishankar @nicolasvasilache
46-
/mlir/include/mlir/Interfaces/ValueBoundsOpInterface.* @matthias-springer
47-
/mlir/lib/Interfaces/ValueBoundsOpInterface.* @matthias-springer
48-
/mlir/**/ValueBoundsOpInterfaceImpl.* @matthias-springer
49-
/mlir/include/mlir/Interfaces/RuntimeVerifiableOpInterface.* @matthias-springer
50-
/mlir/lib/Interfaces/RuntimeVerifiableOpInterface.* @matthias-springer
51-
/mlir/**/RuntimeVerifiableOpInterfaceImpl.* @matthias-springer
52-
/mlir/include/mlir/Interfaces/SubsetOpInterface.* @matthias-springer
53-
/mlir/lib/Interfaces/SubsetOpInterface.* @matthias-springer
54-
/mlir/**/SubsetOpInterfaceImpl.* @matthias-springer
55-
/mlir/include/mlir/Interfaces/DestinationStyleOpInterface.* @matthias-springer
56-
/mlir/lib/Interfaces/DestinationStyleOpInterface.* @matthias-springer
57-
58-
# Bufferization Dialect in MLIR.
59-
/mlir/include/mlir/Dialect/Bufferization @matthias-springer
60-
/mlir/lib/Dialect/Bufferization @matthias-springer
61-
/mlir/**/BufferizableOpInterfaceImpl.* @matthias-springer
62-
/mlir/Dialect/*/Transforms/Bufferize.cpp @matthias-springer
63-
64-
# Linalg Dialect in MLIR.
65-
/mlir/include/mlir/Dialect/Linalg @dcaballe @nicolasvasilache @rengolin
66-
/mlir/lib/Dialect/Linalg @dcaballe @nicolasvasilache @rengolin
67-
/mlir/lib/Dialect/Linalg/Transforms/DecomposeLinalgOps.cpp @MaheshRavishankar @nicolasvasilache
68-
/mlir/lib/Dialect/Linalg/Transforms/DropUnitDims.cpp @dcaballe @MaheshRavishankar @nicolasvasilache
69-
/mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp @MaheshRavishankar @nicolasvasilache
70-
/mlir/lib/Dialect/Linalg/Transforms/DataLayoutPropagation.cpp @hanhanW @nicolasvasilache
71-
/mlir/lib/Dialect/Linalg/Transforms/Transforms.cpp @dcaballe @hanhanW @nicolasvasilache
72-
/mlir/lib/Dialect/Linalg/Transforms/Vectorization.cpp @banach-space @dcaballe @hanhanW @nicolasvasilache @Groverkss
73-
74-
# MemRef Dialect in MLIR.
75-
/mlir/lib/Dialect/MemRef/Transforms/EmulateNarrowType.cpp @MaheshRavishankar @nicolasvasilache
76-
77-
# Vector Dialect in MLIR.
78-
/mlir/**/*AMX* @aartbik @dcaballe
79-
/mlir/**/*Neon* @banach-space @dcaballe @nicolasvasilache
80-
/mlir/**/*SME* @banach-space @dcaballe @nicolasvasilache
81-
/mlir/**/*SVE* @banach-space @dcaballe @nicolasvasilache
82-
/mlir/**/*VectorInterfaces* @dcaballe @nicolasvasilache
83-
/mlir/**/*VectorToSCF* @banach-space @dcaballe @matthias-springer @nicolasvasilache
84-
/mlir/**/*VectorToLLVM* @banach-space @dcaballe @nicolasvasilache
85-
/mlir/**/*X86Vector* @aartbik @dcaballe @nicolasvasilache
86-
/mlir/include/mlir/Dialect/Vector @banach-space @dcaballe @nicolasvasilache @Groverkss
87-
/mlir/include/mlir/Dialect/Vector/IR @kuhar
88-
/mlir/lib/Dialect/Vector @banach-space @dcaballe @nicolasvasilache @Groverkss
89-
/mlir/lib/Dialect/Vector/Transforms/* @banach-space @dcaballe @hanhanW @nicolasvasilache
90-
/mlir/lib/Dialect/Vector/Transforms/VectorEmulateNarrowType.cpp @banach-space @dcaballe @MaheshRavishankar @nicolasvasilache
91-
/mlir/**/*EmulateNarrowType* @dcaballe @hanhanW
92-
93-
# Presburger library in MLIR
94-
/mlir/**/*Presburger* @Groverkss @Superty
95-
96-
# Tensor Dialect in MLIR.
97-
/mlir/lib/Dialect/Tensor/IR/TensorTilingInterfaceImpl.cpp @hanhanW @nicolasvasilache
98-
/mlir/lib/Dialect/Tensor/Transforms/* @hanhanW @nicolasvasilache
99-
100-
# Transform Dialect in MLIR.
101-
/mlir/include/mlir/Dialect/Transform/* @ftynse @nicolasvasilache
102-
/mlir/lib/Dialect/Transform/* @ftynse @nicolasvasilache
103-
/mlir/**/*TransformOps* @ftynse @nicolasvasilache
104-
105-
# SPIR-V Dialect in MLIR.
106-
/mlir/**/SPIRV/ @antiagainst @kuhar
107-
/mlir/**/SPIRVTo*/ @antiagainst @kuhar
108-
/mlir/**/*ToSPIRV/ @antiagainst @kuhar
109-
/mlir/tools/mlir-tblgen/SPIRVUtilsGen.cpp @antiagainst @kuhar
110-
111-
# MLIR Sparsifier.
112-
/mlir/**/*SparseTensor*/ @aartbik @PeimingLiu @yinying-lisa-li @matthias-springer
113-
114-
# MLIR NVGPU Dialect
115-
/mlir/**/NVGPU*/ @grypp
116-
/mlir/test/**/CUDA/ @grypp
117-
118-
# MLIR NVVM Dialect in MLIR
119-
/mlir/**/LLVMIR/**/BasicPtxBuilderInterface* @grypp
120-
/mlir/**/NVVM* @grypp
121-
122-
# MLIR Index Dialect
123-
/mlir/**/Index* @mogball
124-
125-
# MLIR Python Bindings
126-
/mlir/test/python/ @ftynse @makslevental @stellaraccident
127-
/mlir/python/ @ftynse @makslevental @stellaraccident
128-
129-
# MLIR Mem2Reg/SROA
130-
/mlir/**/Transforms/Mem2Reg.* @moxinilian
131-
/mlir/**/Transforms/SROA.* @moxinilian
132-
133-
# BOLT
134-
/bolt/ @aaupov @maksfb @rafaelauler @ayermolo @yota9 @paschalis-mpeis
135-
136-
# Bazel build system.
137-
/utils/bazel/ @rupprecht @keith @aaronmondal
138-
139-
# InstallAPI and TextAPI
140-
/llvm/**/TextAPI/ @cyndyishida
141-
/clang/**/InstallAPI/ @cyndyishida
142-
/clang/tools/clang-installapi/ @cyndyishida
143-
144-
# ExtractAPI
145-
/clang/**/ExtractAPI @daniel-grumberg @QuietMisdreavus
146-
147-
# DWARFLinker, dwarfutil, dsymutil
148-
/llvm/**/DWARFLinker/ @JDevlieghere
149-
/llvm/**/dsymutil/ @JDevlieghere
150-
/llvm/**/llvm-dwarfutil/ @JDevlieghere
151-
152-
# libclang/Python bindings
153-
/clang/bindings/python @DeinAlptraum
1+
# For the release branch @swiftlang/llvm-project-branch-managers needs to approve the changes
2+
* @swiftlang/llvm-project-branch-managers

0 commit comments

Comments
 (0)