Mercurial > hg > CbC > CbC_llvm
comparison CODE_OWNERS.TXT @ 171:66f3bfe93da9
git version 2c4ca6832fa6b306ee6a7010bfb80a3f2596f824
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 11:07:02 +0900 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
150:1d019706d866 | 171:66f3bfe93da9 |
---|---|
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: Simon Atanasyan | |
13 E: simon@atanasyan.com | |
14 D: MIPS Backend (lib/Target/Mips/*) | |
15 | |
16 N: Justin Bogner | |
17 E: mail@justinbogner.com | |
18 D: InstrProfiling and related parts of ProfileData | |
19 D: SelectionDAG (lib/CodeGen/SelectionDAG/*) | |
20 | |
21 N: Alex Bradbury | |
22 E: asb@lowrisc.org | |
23 D: RISC-V backend (lib/Target/RISCV/*) | |
24 | |
25 N: Matthias Braun | |
26 E: matze@braunis.de | |
27 I: MatzeB | |
28 D: Instruction Scheduling | |
29 | |
30 N: Chandler Carruth | |
31 E: chandlerc@gmail.com | |
32 E: chandlerc@google.com | |
33 D: Config, ADT, Support, inlining & related passes, SROA/mem2reg & related passes, CMake, library layering | |
34 | |
35 N: Evan Cheng | |
36 E: evan.cheng@apple.com | |
37 D: parts of code generator not covered by someone else | |
38 | |
39 N: Eric Christopher | |
40 E: echristo@gmail.com | |
41 D: Debug Information, inline assembly | |
42 | |
43 N: Andrey Churbanov | |
44 E: andrey.churbanov@intel.com | |
45 D: OpenMP runtime library | |
46 | |
47 N: Greg Clayton | |
48 E: clayborg@gmail.com | |
49 D: LLDB | |
50 | |
51 N: Pete Couperus | |
52 E: petecoup@synopsys.com | |
53 D: ARC backend (lib/Target/ARC/*) | |
54 | |
55 N: Sanjoy Das | |
56 E: sanjoy@playingwithpointers.com | |
57 D: IndVar Simplify, Scalar Evolution | |
58 | |
59 N: Marshall Clow | |
60 E: mclow.lists@gmail.com | |
61 D: libc++ | |
62 | |
63 N: Peter Collingbourne | |
64 E: peter@pcc.me.uk | |
65 D: llgo, libLTO (lib/LTO/* tools/lto/*), LLVM Bitcode (lib/Bitcode/* include/llvm/Bitcode/*) | |
66 | |
67 N: Quentin Colombet | |
68 E: quentin.colombet@gmail.com | |
69 D: Loop Strength Reduction, Register allocators | |
70 | |
71 N: Andrea Di Biagio | |
72 E: andrea.dibiagio@sony.com | |
73 E: andrea.dibiagio@gmail.com | |
74 D: MCA, llvm-mca | |
75 | |
76 N: Duncan P. N. Exon Smith | |
77 E: dexonsmith@apple.com | |
78 D: Branch weights and BlockFrequencyInfo | |
79 | |
80 N: Hal Finkel | |
81 E: hfinkel@anl.gov | |
82 D: The loop reroller, alias analysis and the PowerPC target | |
83 | |
84 N: Dan Gohman | |
85 E: sunfish@mozilla.com | |
86 D: WebAssembly Backend (lib/Target/WebAssembly/*) | |
87 | |
88 N: Renato Golin | |
89 E: renato.golin@linaro.org | |
90 D: ARM Linux support | |
91 | |
92 N: Venkatraman Govindaraju | |
93 E: venkatra@cs.wisc.edu | |
94 D: Sparc Backend (lib/Target/Sparc/*) | |
95 | |
96 N: Tobias Grosser | |
97 E: tobias@grosser.es | |
98 D: Polly | |
99 | |
100 N: James Grosbach | |
101 E: grosbach@apple.com | |
102 D: MC layer | |
103 | |
104 N: Justin Holewinski | |
105 E: jholewinski@nvidia.com | |
106 D: NVPTX Target (lib/Target/NVPTX/*) | |
107 | |
108 N: Lang Hames | |
109 E: lhames@gmail.com | |
110 D: MCJIT, RuntimeDyld and JIT event listeners, Orcish Warchief | |
111 | |
112 N: Teresa Johnson | |
113 E: tejohnson@google.com | |
114 D: Gold plugin (tools/gold/*) and IR Linker | |
115 | |
116 N: Galina Kistanova | |
117 E: gkistanova@gmail.com | |
118 D: LLVM Buildbot | |
119 | |
120 N: Anton Korobeynikov | |
121 E: anton@korobeynikov.info | |
122 D: Exception handling, Windows codegen, ARM EABI | |
123 | |
124 N: Benjamin Kramer | |
125 E: benny.kra@gmail.com | |
126 D: DWARF Parser | |
127 | |
128 N: Michael Kuperstein | |
129 E: mkuper@google.com | |
130 D: Loop Vectorizer | |
131 | |
132 N: Sergei Larin | |
133 E: slarin@codeaurora.org | |
134 D: VLIW Instruction Scheduling, Packetization | |
135 | |
136 N: Chris Lattner | |
137 E: sabre@nondot.org | |
138 W: http://nondot.org/~sabre/ | |
139 D: Everything not covered by someone else | |
140 | |
141 N: Robert Lytton | |
142 E: robert@xmos.com | |
143 D: XCore Backend | |
144 | |
145 N: David Majnemer | |
146 E: david.majnemer@gmail.com | |
147 D: IR Constant Folder, InstCombine | |
148 | |
149 N: Dylan McKay | |
150 E: me@dylanmckay.io | |
151 D: AVR Backend | |
152 | |
153 N: Tim Northover | |
154 E: t.p.northover@gmail.com | |
155 D: AArch64 backend, misc ARM backend | |
156 | |
157 N: Diego Novillo | |
158 E: dnovillo@google.com | |
159 D: SampleProfile and related parts of ProfileData | |
160 | |
161 N: Jakob Olesen | |
162 E: stoklund@2pi.dk | |
163 D: TableGen | |
164 | |
165 N: Krzysztof Parzyszek | |
166 E: kparzysz@quicinc.com | |
167 D: Hexagon Backend | |
168 | |
169 N: Jacques Pienaar | |
170 E: jpienaar@google.com | |
171 D: Lanai Backend | |
172 | |
173 N: Paul Robinson | |
174 E: paul_robinson@playstation.sony.com | |
175 D: Sony PlayStation®4 support | |
176 | |
177 N: Chad Rosier | |
178 E: mcrosier@codeaurora.org | |
179 D: Fast-Isel | |
180 | |
181 N: Duncan Sands | |
182 E: baldrick@free.fr | |
183 D: DragonEgg | |
184 | |
185 N: Kostya Serebryany | |
186 E: kcc@google.com | |
187 D: AddressSanitizer, ThreadSanitizer (LLVM parts) | |
188 | |
189 N: Michael Spencer | |
190 E: bigcheesegs@gmail.com | |
191 D: Windows parts of Support, Object, ar, nm, objdump, ranlib, size | |
192 | |
193 N: Alexei Starovoitov | |
194 E: alexei.starovoitov@gmail.com | |
195 D: BPF backend | |
196 | |
197 N: Tom Stellard | |
198 E: tstellar@redhat.com | |
199 D: Stable release management (x.y.[1-9] releases), AMDGPU Backend, libclc | |
200 | |
201 N: Evgeniy Stepanov | |
202 E: eugenis@google.com | |
203 D: MemorySanitizer (LLVM part) | |
204 | |
205 N: Craig Topper | |
206 E: craig.topper@gmail.com | |
207 E: craig.topper@intel.com | |
208 D: X86 Backend | |
209 | |
210 N: Ulrich Weigand | |
211 E: uweigand@de.ibm.com | |
212 D: SystemZ Backend | |
213 | |
214 N: Hans Wennborg | |
215 E: hans@chromium.org | |
216 D: Release management (x.y.0 releases) | |
217 | |
218 N: whitequark | |
219 E: whitequark@whitequark.org | |
220 D: C API, OCaml bindings | |
221 | |
222 N: Jake Ehrlich | |
223 E: jakehehrlich@google.com | |
224 D: llvm-objcopy (tools/llvm-objcopy) | |
225 | |
226 N: Martin Storsjö | |
227 E: martin@martin.st | |
228 D: MinGW |