llvm-project

Форк
0
/
CODE_OWNERS.TXT 
265 строк · 5.4 Кб
1
This file is a list of the people responsible for ensuring that patches for a
2
particular part of LLVM are reviewed, either by themself or by someone else.
3
They are also the gatekeepers for their part of LLVM, with the final word on
4
what goes in or not.
5

6
The list is sorted by surname and formatted to allow easy grepping and
7
beautification by scripts. The fields are: name (N), email (E), web-address
8
(W), PGP key ID and fingerprint (P), description (D), snail-mail address
9
(S) and (I) IRC handle. Each entry should contain at least the (N), (E) and
10
(D) fields.
11

12
N: Paul C. Anagnostopoulos
13
E: paul@windfall.com
14
D: TableGen
15

16
N: Matt Arsenault
17
E: Matthew.Arsenault@amd.com
18
E: arsenm2@gmail.com
19
I: arsenm
20
D: AMDGPU, InferAddressSpaces
21

22
N: Justin Bogner
23
E: mail@justinbogner.com
24
D: InstrProfiling and related parts of ProfileData
25
D: SelectionDAG (lib/CodeGen/SelectionDAG/*)
26

27
N: Alex Bradbury
28
E: asb@igalia.com
29
D: RISC-V backend (lib/Target/RISCV/*)
30

31
N: Matthias Braun
32
E: matze@braunis.de
33
I: MatzeB
34
D: Instruction Scheduling
35

36
N: Chandler Carruth
37
E: chandlerc@gmail.com
38
E: chandlerc@google.com
39
D: Config, ADT, Support, inlining & related passes, SROA/mem2reg & related passes, CMake, library layering
40

41
N: Evan Cheng
42
E: evan.cheng@apple.com
43
D: parts of code generator not covered by someone else
44

45
N: Eric Christopher
46
E: echristo@gmail.com
47
D: Debug Information, inline assembly
48

49
N: Andrey Churbanov
50
E: andrey.churbanov@intel.com
51
D: OpenMP runtime library
52

53
N: Johannes Doerfert
54
E: jdoerfert@llnl.gov
55
D: OpenMP target offloading, OpenMP-Opt, Attributor
56

57
N: Greg Clayton
58
E: clayborg@gmail.com
59
D: LLDB
60

61
N: Louis Dionne
62
E: ldionne.2@gmail.com
63
D: libc++
64

65
N: Peter Collingbourne
66
E: peter@pcc.me.uk
67
D: libLTO (lib/LTO/* tools/lto/*), LLVM Bitcode (lib/Bitcode/* include/llvm/Bitcode/*)
68

69
N: Quentin Colombet
70
E: quentin.colombet@gmail.com
71
D: Loop Strength Reduction, Register allocators
72

73
N: Andrea Di Biagio
74
E: andrea.dibiagio@sony.com
75
E: andrea.dibiagio@gmail.com
76
D: MCA, llvm-mca
77

78
N: Hal Finkel
79
E: hfinkel@anl.gov
80
D: The loop reroller and alias analysis
81

82
N: Zheng Chen
83
E: czhengsz@cn.ibm.com
84
D: PowerPC Backend
85

86
N: Dan Gohman
87
E: llvm@sunfishcode.online
88
D: WebAssembly Backend (lib/Target/WebAssembly/*)
89

90
N: Renato Golin
91
E: rengolin@systemcall.eu
92
D: ARM Linux support
93

94
N: Venkatraman Govindaraju
95
E: venkatra@cs.wisc.edu
96
D: Sparc Backend (lib/Target/Sparc/*)
97

98
N: Tobias Grosser
99
E: tobias@grosser.es
100
D: Polly
101

102
N: James Grosbach
103
E: grosbach@apple.com
104
D: MC layer
105

106
N: Justin Holewinski
107
E: jholewinski@nvidia.com
108
D: NVPTX Target (lib/Target/NVPTX/*)
109

110
N: Lang Hames
111
E: lhames@gmail.com
112
D: MCJIT, RuntimeDyld and JIT event listeners, Orcish Warchief
113

114
N: Min-Yih Hsu
115
E: min@myhsu.dev
116
D: M68k Target (lib/Target/M68k/*)
117

118
N: Cyndy Ishida
119
E: cyndyishida@gmail.com
120
D: TextAPI (lib/TextAPI/*) and related TAPI tools
121

122
N: Teresa Johnson
123
E: tejohnson@google.com
124
D: Gold plugin (tools/gold/*) and IR Linker
125

126
N: Galina Kistanova
127
E: gkistanova@gmail.com
128
D: LLVM Buildbot
129

130
N: Anton Korobeynikov
131
E: anton@korobeynikov.info
132
D: Exception handling, Windows codegen, ARM EABI, MSP430 Target (lib/Target/MSP430/*)
133

134
N: Benjamin Kramer
135
E: benny.kra@gmail.com
136
D: DWARF Parser
137

138
N: Sundeep Kushwaha
139
E: sundeepk@quicinc.com
140
D: Hexagon Backend
141

142
N: Florian Hahn
143
E: flo@fhahn.com
144
D: Loop Vectorizer
145

146
N: Alexey Bataev
147
E: a.bataev@outlook.com
148
D: SLP Vectorizer
149

150
N: Sergei Larin
151
E: slarin@codeaurora.org
152
D: VLIW Instruction Scheduling, Packetization
153

154
N: Chris Lattner
155
E: sabre@nondot.org
156
W: http://nondot.org/~sabre/
157
D: Everything not covered by someone else
158

159
N: Weining Lu
160
E: luweining@loongson.cn
161
D: LoongArch backend (lib/Target/LoongArch/*)
162

163
N: David Majnemer
164
E: david.majnemer@gmail.com
165
D: IR Constant Folder, InstCombine
166

167
N: Ben Shi
168
E: 2283975856@qq.com, powerman1st@163.com
169
D: AVR Backend
170

171
N: Kazushi Marukawa
172
E: marukawa@nec.com
173
D: VE Backend
174

175
N: Tim Northover
176
E: t.p.northover@gmail.com
177
D: AArch64 backend, misc ARM backend
178

179
N: Diego Novillo
180
E: dnovillo@google.com
181
D: SampleProfile and related parts of ProfileData
182

183
N: Nigel Perks
184
E: nigelp@xmos.com
185
D: XCore Backend
186

187
N: Jacques Pienaar
188
E: jpienaar@google.com
189
D: Lanai Backend
190

191
N: Simon Pilgrim
192
E: llvm-dev@redking.me.uk
193
D: X86 Backend
194

195
N: Philip Reames
196
E: listmail@philipreames.com
197
D: IndVar Simplify, Scalar Evolution
198

199
N: Paul Robinson
200
E: paul.robinson@sony.com
201
D: Sony PlayStation®4 support
202

203
N: Chad Rosier
204
E: mcrosier@codeaurora.org
205
D: Fast-Isel
206

207
N: Andrei Safronov
208
E: andrei.safronov@espressif.com
209
D: Xtensa backend (lib/Target/Xtensa/*)
210

211
N: Duncan Sands
212
E: baldrick@free.fr
213
D: DragonEgg
214

215
N: Mark Schimmel
216
E: marksl@synopsys.com
217
D: ARC backend (lib/Target/ARC/*)
218

219
N: Kostya Serebryany
220
E: kcc@google.com
221
D: AddressSanitizer, ThreadSanitizer (LLVM parts)
222

223
N: Michael Spencer
224
E: bigcheesegs@gmail.com
225
D: Windows parts of Support, Object, ar, nm, objdump, ranlib, size
226

227
N: Alexei Starovoitov
228
E: alexei.starovoitov@gmail.com
229
D: BPF backend
230

231
N: Tom Stellard
232
E: tstellar@redhat.com
233
D: Stable release management (x.y.[1-9] releases), libclc
234

235
N: Evgeniy Stepanov
236
E: eugenis@google.com
237
D: MemorySanitizer (LLVM part)
238

239
N: Phoebe Wang
240
E: phoebe.wang@intel.com
241
D: X86 Backend
242

243
N: Ulrich Weigand
244
E: uweigand@de.ibm.com
245
D: SystemZ Backend
246

247
N: Hans Wennborg
248
E: hans@chromium.org
249
D: Release management (x.y.0 releases)
250

251
N: Jake Ehrlich
252
E: jakehehrlich@google.com
253
D: llvm-objcopy (tools/llvm-objcopy)
254

255
N: Martin Storsjö
256
E: martin@martin.st
257
D: MinGW
258

259
N: Zi Xuan Wu (Zeson)
260
E: zixuan.wu@linux.alibaba.com
261
D: C-SKY backend (lib/Target/CSKY/*)
262

263
N: Ilia Diachkov
264
E: ilia.diachkov@gmail.com
265
D: SPIR-V backend (lib/Target/SPIRV/*)
266

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.