blob: 04d982b607e62317cf5198dd9a8ad0dc59c4caff [file] [log] [blame]
Duncan Sandsc769cca2012-07-26 08:04:09 +00001This file is a list of the people responsible for ensuring that patches for a
2particular part of LLVM are reviewed, either by themself or by someone else.
3They are also the gatekeepers for their part of LLVM, with the final word on
4what goes in or not.
5
6The list is sorted by surname and formatted to allow easy grepping and
7beautification by scripts. The fields are: name (N), email (E), web-address
8(W), PGP key ID and fingerprint (P), description (D), and snail-mail address
9(S).
10
Benjamin Kramer0c5a6212012-11-14 18:17:45 +000011N: Joe Abbey
12E: jabbey@arxan.com
13D: LLVM Bitcode (lib/Bitcode/* include/llvm/Bitcode/*)
14
Duncan Sandsc769cca2012-07-26 08:04:09 +000015N: Evan Cheng
16E: evan.cheng@apple.com
17D: Code generator and all targets
18
Benjamin Kramer0c5a6212012-11-14 18:17:45 +000019N: Eric Christopher
20E: echristo@gmail.com
21D: Debug Information
22
Duncan Sandsc769cca2012-07-26 08:04:09 +000023N: Greg Clayton
24D: LLDB
25
26N: Peter Collingbourne
27D: libclc
28
Hal Finkel61b9e572012-11-14 07:59:10 +000029N: Hal Finkel
30E: hfinkel@anl.gov
31D: BBVectorize and the PowerPC target
32
Duncan Sandsc769cca2012-07-26 08:04:09 +000033N: Doug Gregor
34D: Clang Frontend Libraries
35
36N: Tobias Grosser
37D: Polly
38
Benjamin Kramer0c5a6212012-11-14 18:17:45 +000039N: James Grosbach
40E: grosbach@apple.com
41D: MC layer
42
Duncan Sandsc769cca2012-07-26 08:04:09 +000043N: Howard Hinnant
44D: libc++
45
46N: Anton Korobeynikov
47E: asl@math.spbu.ru
Eric Christopher94b180f2012-11-14 17:33:40 +000048D: Exception handling and Windows codegen
Duncan Sandsc769cca2012-07-26 08:04:09 +000049
Benjamin Kramer0c5a6212012-11-14 18:17:45 +000050N: Benjamin Kramer
51E: benny.kra@gmail.com
52D: DWARF Parser
53
Duncan Sandsc769cca2012-07-26 08:04:09 +000054N: Ted Kremenek
55D: Clang Static Analyzer
56
57N: Chris Lattner
58E: sabre@nondot.org
59W: http://nondot.org/~sabre/
60D: Everything not covered by someone else
61
62N: John McCall
63E: rjmccall@apple.com
64D: Clang LLVM IR generation
65
66N: Jakob Olesen
67D: Register allocators and TableGen
68
69N: Duncan Sands
70E: baldrick@free.fr
71D: DragonEgg
Joe Abbey4efc6242012-11-13 22:32:15 +000072
Andrew Trickae1d3002012-11-14 07:04:23 +000073N: Andrew Trick
74E: atrick@apple.com
75D: Instruction Scheduling