Mercurial > hg > CbC > CbC_llvm
diff llvm/CODE_OWNERS.TXT @ 150:1d019706d866
LLVM10
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 15:10:13 +0900 |
parents | |
children | 0572611fdcc8 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/llvm/CODE_OWNERS.TXT Thu Feb 13 15:10:13 2020 +0900 @@ -0,0 +1,232 @@ +This file is a list of the people responsible for ensuring that patches for a +particular part of LLVM are reviewed, either by themself or by someone else. +They are also the gatekeepers for their part of LLVM, with the final word on +what goes in or not. + +The list is sorted by surname and formatted to allow easy grepping and +beautification by scripts. The fields are: name (N), email (E), web-address +(W), PGP key ID and fingerprint (P), description (D), snail-mail address +(S) and (I) IRC handle. Each entry should contain at least the (N), (E) and +(D) fields. + +N: Simon Atanasyan +E: simon@atanasyan.com +D: MIPS Backend (lib/Target/Mips/*) + +N: Justin Bogner +E: mail@justinbogner.com +D: InstrProfiling and related parts of ProfileData +D: SelectionDAG (lib/CodeGen/SelectionDAG/*) + +N: Alex Bradbury +E: asb@lowrisc.org +D: RISC-V backend (lib/Target/RISCV/*) + +N: Matthias Braun +E: matze@braunis.de +I: MatzeB +D: Instruction Scheduling + +N: Chandler Carruth +E: chandlerc@gmail.com +E: chandlerc@google.com +D: Config, ADT, Support, inlining & related passes, SROA/mem2reg & related passes, CMake, library layering + +N: Evan Cheng +E: evan.cheng@apple.com +D: parts of code generator not covered by someone else + +N: Eric Christopher +E: echristo@gmail.com +D: Debug Information, inline assembly + +N: Andrey Churbanov +E: andrey.churbanov@intel.com +D: OpenMP runtime library + +N: Greg Clayton +E: clayborg@gmail.com +D: LLDB + +N: Pete Couperus +E: petecoup@synopsys.com +D: ARC backend (lib/Target/ARC/*) + +N: Sanjoy Das +E: sanjoy@playingwithpointers.com +D: IndVar Simplify, Scalar Evolution + +N: Marshall Clow +E: mclow.lists@gmail.com +D: libc++ + +N: Peter Collingbourne +E: peter@pcc.me.uk +D: libLTO (lib/LTO/* tools/lto/*), LLVM Bitcode (lib/Bitcode/* include/llvm/Bitcode/*) + +N: Quentin Colombet +E: quentin.colombet@gmail.com +D: Loop Strength Reduction, Register allocators + +N: Andrea Di Biagio +E: andrea.dibiagio@sony.com +E: andrea.dibiagio@gmail.com +D: MCA, llvm-mca + +N: Duncan P. N. Exon Smith +E: dexonsmith@apple.com +D: Branch weights and BlockFrequencyInfo + +N: Hal Finkel +E: hfinkel@anl.gov +D: The loop reroller, alias analysis and the PowerPC target + +N: Dan Gohman +E: sunfish@mozilla.com +D: WebAssembly Backend (lib/Target/WebAssembly/*) + +N: Renato Golin +E: renato.golin@linaro.org +D: ARM Linux support + +N: Venkatraman Govindaraju +E: venkatra@cs.wisc.edu +D: Sparc Backend (lib/Target/Sparc/*) + +N: Tobias Grosser +E: tobias@grosser.es +D: Polly + +N: James Grosbach +E: grosbach@apple.com +D: MC layer + +N: Justin Holewinski +E: jholewinski@nvidia.com +D: NVPTX Target (lib/Target/NVPTX/*) + +N: Lang Hames +E: lhames@gmail.com +D: MCJIT, RuntimeDyld and JIT event listeners, Orcish Warchief + +N: Teresa Johnson +E: tejohnson@google.com +D: Gold plugin (tools/gold/*) and IR Linker + +N: Galina Kistanova +E: gkistanova@gmail.com +D: LLVM Buildbot + +N: Anton Korobeynikov +E: anton@korobeynikov.info +D: Exception handling, Windows codegen, ARM EABI + +N: Benjamin Kramer +E: benny.kra@gmail.com +D: DWARF Parser + +N: Michael Kuperstein +E: mkuper@google.com +D: Loop Vectorizer + +N: Sergei Larin +E: slarin@codeaurora.org +D: VLIW Instruction Scheduling, Packetization + +N: Chris Lattner +E: sabre@nondot.org +W: http://nondot.org/~sabre/ +D: Everything not covered by someone else + +N: Robert Lytton +E: robert@xmos.com +D: XCore Backend + +N: David Majnemer +E: david.majnemer@gmail.com +D: IR Constant Folder, InstCombine + +N: Dylan McKay +E: me@dylanmckay.io +D: AVR Backend + +N: Simon Moll +E: simon.moll@emea.nec.com +D: VE Backend + +N: Tim Northover +E: t.p.northover@gmail.com +D: AArch64 backend, misc ARM backend + +N: Diego Novillo +E: dnovillo@google.com +D: SampleProfile and related parts of ProfileData + +N: Jakob Olesen +E: stoklund@2pi.dk +D: TableGen + +N: Krzysztof Parzyszek +E: kparzysz@quicinc.com +D: Hexagon Backend + +N: Jacques Pienaar +E: jpienaar@google.com +D: Lanai Backend + +N: Paul Robinson +E: paul_robinson@playstation.sony.com +D: Sony PlayStation®4 support + +N: Chad Rosier +E: mcrosier@codeaurora.org +D: Fast-Isel + +N: Duncan Sands +E: baldrick@free.fr +D: DragonEgg + +N: Kostya Serebryany +E: kcc@google.com +D: AddressSanitizer, ThreadSanitizer (LLVM parts) + +N: Michael Spencer +E: bigcheesegs@gmail.com +D: Windows parts of Support, Object, ar, nm, objdump, ranlib, size + +N: Alexei Starovoitov +E: alexei.starovoitov@gmail.com +D: BPF backend + +N: Tom Stellard +E: tstellar@redhat.com +D: Stable release management (x.y.[1-9] releases), AMDGPU Backend, libclc + +N: Evgeniy Stepanov +E: eugenis@google.com +D: MemorySanitizer (LLVM part) + +N: Craig Topper +E: craig.topper@gmail.com +E: craig.topper@intel.com +D: X86 Backend + +N: Ulrich Weigand +E: uweigand@de.ibm.com +D: SystemZ Backend + +N: Hans Wennborg +E: hans@chromium.org +D: Release management (x.y.0 releases) + +N: whitequark +E: whitequark@whitequark.org +D: C API, OCaml bindings + +N: Jake Ehrlich +E: jakehehrlich@google.com +D: llvm-objcopy (tools/llvm-objcopy) + +N: Martin Storsjö +E: martin@martin.st +D: MinGW