[llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 3 10:53:25 PDT 2024


https://github.com/nikic updated https://github.com/llvm/llvm-project/pull/110240

>From 5d83abf849417b4a7059e40ec9ca3f0aef413251 Mon Sep 17 00:00:00 2001
From: Nikita Popov <npopov at redhat.com>
Date: Fri, 27 Sep 2024 08:55:50 +0200
Subject: [PATCH 1/5] [LLVM][Maintainers] Move code owner list to
 Maintainers.rst

Following https://discourse.llvm.org/t/rfc-proposing-changes-to-the-community-code-ownership-policy/80714 and https://github.com/llvm/llvm-project/pull/107384,
this PR moves the llvm CODE_OWNERS.txt to the Maintainers.rst file.

The format of the Maintainers.rst file follows the current
CodeOwners.rst from clang, with some minor changes to account
for the code owners -> maintainers migration.

This change is intended to be a pure format change, without
changing any actual code owners / maintainers. The list is still
very badly outdated. The intent here is to get the format change
out of the way, so we can get proper diffs when replacing no longer
active maintainers. If we mix both together, it will be hard to
follow what actually changed.

I've tried to categorize things as best as I could, and filled in
GitHub handles for people where I knew them or could determine them
with some confidence.
---
 llvm/CODE_OWNERS.TXT | 269 -------------------------
 llvm/Maintainers.rst | 467 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 467 insertions(+), 269 deletions(-)
 delete mode 100644 llvm/CODE_OWNERS.TXT
 create mode 100644 llvm/Maintainers.rst

diff --git a/llvm/CODE_OWNERS.TXT b/llvm/CODE_OWNERS.TXT
deleted file mode 100644
index 5b4df555fd6668..00000000000000
--- a/llvm/CODE_OWNERS.TXT
+++ /dev/null
@@ -1,269 +0,0 @@
-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: Paul C. Anagnostopoulos
-E: paul at windfall.com
-D: TableGen
-
-N: Matt Arsenault
-E: Matthew.Arsenault at amd.com
-E: arsenm2 at gmail.com
-I: arsenm
-D: AMDGPU, InferAddressSpaces
-
-N: Justin Bogner
-E: mail at justinbogner.com
-D: InstrProfiling and related parts of ProfileData
-D: SelectionDAG (lib/CodeGen/SelectionDAG/*)
-
-N: Alex Bradbury
-E: asb at igalia.com
-D: RISC-V backend (lib/Target/RISCV/*)
-
-N: Matthias Braun
-E: matze at braunis.de
-I: MatzeB
-D: Instruction Scheduling
-
-N: Chandler Carruth
-E: chandlerc at gmail.com
-E: chandlerc at google.com
-D: Config, ADT, Support, inlining & related passes, SROA/mem2reg & related passes, CMake, library layering
-
-N: Evan Cheng
-E: evan.cheng at apple.com
-D: parts of code generator not covered by someone else
-
-N: Eric Christopher
-E: echristo at gmail.com
-D: Debug Information, inline assembly
-
-N: Andrey Churbanov
-E: andrey.churbanov at intel.com
-D: OpenMP runtime library
-
-N: Johannes Doerfert
-E: jdoerfert at llnl.gov
-D: OpenMP target offloading, OpenMP-Opt, Attributor
-
-N: Greg Clayton
-E: clayborg at gmail.com
-D: LLDB
-
-N: Louis Dionne
-E: ldionne.2 at gmail.com
-D: libc++
-
-N: Peter Collingbourne
-E: peter at pcc.me.uk
-D: libLTO (lib/LTO/* tools/lto/*), LLVM Bitcode (lib/Bitcode/* include/llvm/Bitcode/*)
-
-N: Quentin Colombet
-E: quentin.colombet at gmail.com
-D: Loop Strength Reduction, Register allocators
-
-N: Andrea Di Biagio
-E: andrea.dibiagio at sony.com
-E: andrea.dibiagio at gmail.com
-D: MCA, llvm-mca
-
-N: Hal Finkel
-E: hfinkel at anl.gov
-D: The loop reroller and alias analysis
-
-N: Zheng Chen
-E: czhengsz at cn.ibm.com
-D: PowerPC Backend
-
-N: Dan Gohman
-E: llvm at sunfishcode.online
-D: WebAssembly Backend (lib/Target/WebAssembly/*)
-
-N: Renato Golin
-E: rengolin at systemcall.eu
-D: ARM Linux support
-
-N: Venkatraman Govindaraju
-E: venkatra at cs.wisc.edu
-D: Sparc Backend (lib/Target/Sparc/*)
-
-N: Tobias Grosser
-E: tobias at grosser.es
-D: Polly
-
-N: James Grosbach
-E: grosbach at apple.com
-D: MC layer
-
-N: Justin Holewinski
-E: jholewinski at nvidia.com
-D: NVPTX Target (lib/Target/NVPTX/*)
-
-N: Lang Hames
-E: lhames at gmail.com
-D: MCJIT, RuntimeDyld and JIT event listeners, Orcish Warchief
-
-N: Min-Yih Hsu
-E: min at myhsu.dev
-D: M68k Target (lib/Target/M68k/*)
-
-N: Cyndy Ishida
-E: cyndyishida at gmail.com
-D: TextAPI (lib/TextAPI/*) and related TAPI tools
-
-N: Teresa Johnson
-E: tejohnson at google.com
-D: Gold plugin (tools/gold/*) and IR Linker
-
-N: Galina Kistanova
-E: gkistanova at gmail.com
-D: LLVM Buildbot
-
-N: Anton Korobeynikov
-E: anton at korobeynikov.info
-D: Exception handling, Windows codegen, ARM EABI, MSP430 Target (lib/Target/MSP430/*)
-
-N: Benjamin Kramer
-E: benny.kra at gmail.com
-D: DWARF Parser
-
-N: Sundeep Kushwaha
-E: sundeepk at quicinc.com
-D: Hexagon Backend
-
-N: Florian Hahn
-E: flo at fhahn.com
-D: Loop Vectorizer
-
-N: Alexey Bataev
-E: a.bataev at outlook.com
-D: SLP Vectorizer
-
-N: Sergei Larin
-E: slarin at codeaurora.org
-D: VLIW Instruction Scheduling, Packetization
-
-N: Chris Lattner
-E: sabre at nondot.org
-W: http://nondot.org/~sabre/
-D: Everything not covered by someone else
-
-N: Weining Lu
-E: luweining at loongson.cn
-D: LoongArch backend (lib/Target/LoongArch/*)
-
-N: David Majnemer
-E: david.majnemer at gmail.com
-D: IR Constant Folder, InstCombine
-
-N: Ben Shi
-E: 2283975856 at qq.com, powerman1st at 163.com
-D: AVR Backend
-
-N: Kazushi Marukawa
-E: marukawa at nec.com
-D: VE Backend
-
-N: Tim Northover
-E: t.p.northover at gmail.com
-D: AArch64 backend, misc ARM backend
-
-N: Diego Novillo
-E: dnovillo at google.com
-D: SampleProfile and related parts of ProfileData
-
-N: Nigel Perks
-E: nigelp at xmos.com
-D: XCore Backend
-
-N: Jacques Pienaar
-E: jpienaar at google.com
-D: Lanai Backend
-
-N: Simon Pilgrim
-E: llvm-dev at redking.me.uk
-D: X86 Backend
-
-N: Philip Reames
-E: listmail at philipreames.com
-D: IndVar Simplify, Scalar Evolution
-
-N: Paul Robinson
-E: paul.robinson at sony.com
-D: Sony PlayStation®4 support
-
-N: Chad Rosier
-E: mcrosier at codeaurora.org
-D: Fast-Isel
-
-N: Andrei Safronov
-E: andrei.safronov at espressif.com
-D: Xtensa backend (lib/Target/Xtensa/*)
-
-N: Duncan Sands
-E: baldrick at free.fr
-D: DragonEgg
-
-N: Mark Schimmel
-E: marksl at synopsys.com
-D: ARC backend (lib/Target/ARC/*)
-
-N: Kostya Serebryany
-E: kcc at google.com
-D: AddressSanitizer, ThreadSanitizer (LLVM parts)
-
-N: Michael Spencer
-E: bigcheesegs at gmail.com
-D: Windows parts of Support, Object, ar, nm, objdump, ranlib, size
-
-N: Alexei Starovoitov
-E: alexei.starovoitov at gmail.com
-D: BPF backend
-
-N: Tom Stellard
-E: tstellar at redhat.com
-D: Stable release management (x.y.[1-9] releases), libclc
-
-N: Evgeniy Stepanov
-E: eugenis at google.com
-D: MemorySanitizer (LLVM part)
-
-N: Phoebe Wang
-E: phoebe.wang at intel.com
-D: X86 Backend
-
-N: Ulrich Weigand
-E: uweigand at de.ibm.com
-D: SystemZ Backend
-
-N: Hans Wennborg
-E: hans at chromium.org
-D: Release management (x.y.0 releases)
-
-N: Jake Ehrlich
-E: jakehehrlich at google.com
-D: llvm-objcopy (tools/llvm-objcopy)
-
-N: Martin Storsjö
-E: martin at martin.st
-D: MinGW
-
-N: Zi Xuan Wu (Zeson)
-E: zixuan.wu at linux.alibaba.com
-D: C-SKY backend (lib/Target/CSKY/*)
-
-N: Ilia Diachkov
-E: ilia.diachkov at gmail.com
-D: SPIR-V backend (lib/Target/SPIRV/*)
-
-N: Christopher Apple, David Trevelyan
-E: cja-private at pm.me, david.trevelyan at gmail.com
-D: RealtimeSanitizer (LLVM part)
diff --git a/llvm/Maintainers.rst b/llvm/Maintainers.rst
new file mode 100644
index 00000000000000..d396278b727112
--- /dev/null
+++ b/llvm/Maintainers.rst
@@ -0,0 +1,467 @@
+================
+LLVM Maintainers
+================
+
+This file is a list of the
+`maintainers <https://llvm.org/docs/DeveloperPolicy.html#maintainers>`_ for
+LLVM.
+
+.. contents::
+   :depth: 2
+   :local:
+
+Current Maintainers
+===================
+The following people are the active code owners for the project. Please reach
+out to them for code reviews, questions about their area of expertise, or other
+assistance.
+
+**Warning: The maintainer list for LLVM is currently not up to date.**
+
+Lead maintainer
+---------------
+The lead maintainer is responsible for all parts of LLVM not covered by somebody else.
+
+| Chris Lattner
+| sabre\@nondot.org (email), lattner (GitHub), clattner (Discourse)
+
+
+
+Transforms and analyses
+-----------------------
+
+AliasAnalysis
+~~~~~~~~~~~~~~
+| Hal Finkel
+| hfinkel\@anl.gov (email), hfinkel (GitHub)
+
+Attributor, OpenMPOpt
+~~~~~~~~~~~~~~~~~~~~~
+| Johannes Doerfert
+| jdoerfert\@llnl.gov (email), jdoerfert (GitHub)
+
+InferAddressSpaces
+~~~~~~~~~~~~~~~~~~
+| Matt Arsenault
+| Matthew.Arsenault\@amd.com, arsenm2\@gmail.com (email), arsenm (GitHub)
+
+Inlining
+~~~~~~~~
+| Chandler Carruth
+| chandlerc\@gmail.com, chandlerc\@google.com (email), chandlerc (GitHub)
+
+InstCombine, ConstantFold
+~~~~~~~~~~~~~~~~~~~~~~~~~
+| David Majnemer
+| david.majnemer\@gmail.com (email), majnemer (GitHub)
+
+InstrProfiling and related parts of ProfileData
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+| Justin Bogner
+| mail\@justinbogner.com (email), bogner (GitHub)
+
+SampleProfile and related parts of ProfileData
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+| Diego Novillo
+| dnovillo\@google.com (email), dnovillo (GitHub)
+
+LoopStrengthReduce
+~~~~~~~~~~~~~~~~~~
+| Quentin Colombet
+| quentin.colombet\@gmail.com (email), qcolombet (GitHub)
+
+LoopVectorize
+~~~~~~~~~~~~~
+| Florian Hahn
+| flo\@fhahn.com (email), fhahn (GitHub)
+
+ScalarEvolution, IndVarSimplify
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+| Philip Reames
+| listmail\@philipreames.com (email), preames (GitHub)
+
+SLPVectorizer
+~~~~~~~~~~~~~
+| Alexey Bataev
+| a.bataev\@outlook.com (email), alexey-bataev (GitHub)
+
+SROA, Mem2Reg
+~~~~~~~~~~~~~
+| Chandler Carruth
+| chandlerc\@gmail.com, chandlerc\@google.com (email), chandlerc (GitHub)
+
+
+
+Instrumentation and sanitizers
+------------------------------
+
+AddressSanitizer, ThreadSanitizer
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+| Kostya Serebryany
+| kcc\@google.com (email), kcc (GitHub)
+
+MemorySanitizer
+~~~~~~~~~~~~~~~
+| Evgeniy Stepanov
+| eugenis\@google.com (email), eugenis (GitHub)
+
+RealtimeSanitizer
+~~~~~~~~~~~~~~~~~
+| Christopher Apple
+| cja-private\@pm.me (email), cjappl (GitHub)
+| David Trevelyan
+| david.trevelyan\@gmail.com (email), davidtrevelyan (GitHub)
+
+
+
+Generic backend and code generation
+-----------------------------------
+
+Parts of code generator not covered by someone else
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+| Evan Cheng
+| evan.cheng\@apple.com (email)
+
+SelectionDAG
+~~~~~~~~~~~~
+| Justin Bogner
+| mail\@justinbogner.com (email), bogner (GitHub)
+
+FastISel
+~~~~~~~~
+| Chad Rosier
+| mcrosier\@codeaurora.org (email)
+
+Instruction scheduling
+~~~~~~~~~~~~~~~~~~~~~~
+| Matthias Braun
+| matze\@braunis.de (email), MatzeB (GitHub)
+
+VLIW Instruction Scheduling, Packetization
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+| Sergei Larin
+| slarin\@codeaurora.org (email)
+
+Register allocation
+~~~~~~~~~~~~~~~~~~~
+| Quentin Colombet
+| quentin.colombet\@gmail.com (email), qcolombet (GitHub)
+
+MC layer
+~~~~~~~~
+| James Grosbach
+| grosbach\@apple.com (email)
+
+Windows codegen
+~~~~~~~~~~~~~~~
+| Anton Korobeynikov
+| anton\@korobeynikov.info (email), asl (GitHub)
+
+
+Backends / Targets
+------------------
+
+AArch64 backend
+~~~~~~~~~~~~~~~
+| Tim Northover
+| t.p.northover\@gmail.com (email), TNorthover (GitHub)
+
+AMDGPU backend
+~~~~~~~~~~~~~~
+| Matt Arsenault
+| Matthew.Arsenault\@amd.com, arsenm2\@gmail.com (email), arsenm (GitHub)
+
+ARC backend
+~~~~~~~~~~~
+| Mark Schimmel
+| marksl\@synopsys.com (email), markschimmel (GitHub)
+
+ARM backend
+~~~~~~~~~~~
+| Renato Golin
+| rengolin\@systemcall.eu (email), rengolin (GitHub)
+
+AVR backend
+~~~~~~~~~~~
+| Ben Shi
+| 2283975856\@qq.com, powerman1st\@163.com (email), benshi001 (GitHub)
+
+BPF backend
+~~~~~~~~~~~
+| Alexei Starovoitov
+| alexei.starovoitov\@gmail.com (email), 4ast (GitHub)
+
+CSKY backend
+~~~~~~~~~~~~
+| Zi Xuan Wu (Zeson)
+| zixuan.wu\@linux.alibaba.com (email), zixuan-wu (GitHub)
+
+Hexagon backend
+~~~~~~~~~~~~~~~
+| Sundeep Kushwaha
+| sundeepk\@quicinc.com (email)
+
+Lanai backend
+~~~~~~~~~~~~~
+| Jacques Pienaar
+| jpienaar\@google.com (email), jpienaar
+
+Loongarch backend
+~~~~~~~~~~~~~~~~~
+| Weining Lu
+| luweining\@loongson.cn (email), SixWeining (GitHub)
+
+M68k backend
+~~~~~~~~~~~~
+| Min-Yih Hsu
+| min\@myhsu.dev (email), mshockwave (GitHub)
+
+MSP430 backend
+~~~~~~~~~~~~~~
+| Anton Korobeynikov
+| anton\@korobeynikov.info (email), asl (GitHub)
+
+NVPTX backend
+~~~~~~~~~~~~~
+| Justin Holewinski
+| jholewinski\@nvidia.com (email), jholewinski (GitHub)
+
+PowerPC backend
+~~~~~~~~~~~~~~~
+| Zheng Chen
+| czhengsz\@cn.ibm.com (email), chenzheng1030 (GitHub)
+
+RISCV backend
+~~~~~~~~~~~~~
+| Alex Bradbury
+| asb\@igalia.com (email), asb (GitHub)
+
+Sparc backend
+~~~~~~~~~~~~~
+| Venkatraman Govindaraju
+| venkatra\@cs.wisc.edu (email), vegovin (GitHub)
+
+SPIRV backend
+~~~~~~~~~~~~~
+| Ilia Diachkov
+| ilia.diachkov\@gmail.com (email), iliya-diyachkov (GitHub)
+
+SystemZ backend
+~~~~~~~~~~~~~~~
+| Ulrich Weigand
+| uweigand\@de.ibm.com (email), uweigand (GitHub)
+
+VE backend
+~~~~~~~~~~
+| Kazushi Marukawa
+| marukawa\@nec.com (email), kaz7 (GitHub)
+
+WebAssembly backend
+~~~~~~~~~~~~~~~~~~~
+| Dan Gohman
+| llvm\@sunfishcode.online (email), sunfishcode (GitHub)
+
+X86 backend
+~~~~~~~~~~~
+| Simon Pilgrim
+| llvm-dev\@redking.me.uk (email), RKSimon (GitHub)
+| Phoebe Wang
+| phoebe.wang\@intel.com (email), phoebewang (GitHub)
+
+XCore backend
+~~~~~~~~~~~~~
+| Nigel Perks
+| nigelp\@xmos.com (email), nigelp-xmos (GitHub)
+
+Xtensa backend
+~~~~~~~~~~~~~~
+| Andrei Safronov
+| andrei.safronov\@espressif.com (email), andreisfr (GitHub)
+
+
+
+Libraries and shared infrastructure
+-----------------------------------
+
+ADT, Support
+~~~~~~~~~~~~
+| Chandler Carruth
+| chandlerc\@gmail.com, chandlerc\@google.com (email), chandlerc (GitHub)
+
+Bitcode
+~~~~~~~
+| Peter Collingbourne
+| peter\@pcc.me.uk (email), pcc (GitHub)
+
+CMake and library layering
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+| Chandler Carruth
+| chandlerc\@gmail.com, chandlerc\@google.com (email), chandlerc (GitHub)
+
+Debug info
+~~~~~~~~~~
+| Eric Christopher
+| echristo\@gmail.com (email), echristo (GitHub)
+
+DWARF Parser
+~~~~~~~~~~~~
+| Benjamin Kramer
+| benny.kra\@gmail.com (email), d0k (GitHub)
+
+IR Linker
+~~~~~~~~~
+| Teresa Johnson
+| tejohnson\@google.com (email), teresajohnson (GitHub)
+
+LTO
+~~~
+| Peter Collingbourne
+| peter\@pcc.me.uk (email), pcc (GitHub)
+
+MCJIT, Orc, RuntimeDyld, PerfJITEvents
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+| Lang Hames
+| lhames\@gmail.com (email), lhames (GitHub)
+
+TableGen
+~~~~~~~~
+| Paul C. Anagnostopoulos
+| paul\@windfall.com (email)
+
+TextAPI
+~~~~~~~
+| Cyndy Ishida
+| cyndyishida\@gmail.com (email), cyndyishida (GitHub)
+
+
+
+Tools
+-----
+
+llvm-mca and MCA library
+~~~~~~~~~~~~~~~~~~~~~~~~
+| Andrea Di Biagio
+| andrea.dibiagio\@sony.com, andrea.dibiagio\@gmail.com (email), adibiagio (GitHub)
+
+llvm-objcopy and ObjCopy library
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+| Jake Ehrlich
+| jakehehrlich\@google.com (email), jakehehrlich (GitHub)
+
+Gold plugin
+~~~~~~~~~~~
+| Teresa Johnson
+| tejohnson\@google.com (email), teresajohnson (GitHub)
+
+
+Other
+-----
+
+Release management
+~~~~~~~~~~~~~~~~~~
+
+For x.y.0 releases:
+
+| Hans Wennborg
+| hans\@chromium.org (email), zmodem (GitHub)
+|
+
+For x.y.[1-9] releases:
+
+| Tom Stellard
+| tstellar\@redhat.com (email), tstellar (GitHub)
+
+MinGW support
+~~~~~~~~~~~~~
+| Martin Storsjö
+| martin\@martin.st (email), mstrorsjo (GitHub)
+
+Windows support in object tools
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+| Michael Spencer
+| bigcheesegs\@gmail.com (email), Bigcheese (GitHub)
+
+Sony PlayStation®4 support
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+| Paul Robinson
+| paul.robinson\@sony.com (email), pogo59 (GitHub)
+
+Inline assembly
+~~~~~~~~~~~~~~~
+| Eric Christopher
+| echristo\@gmail.com (email), echristo (GitHub)
+
+Exception handling
+~~~~~~~~~~~~~~~~~~
+| Anton Korobeynikov
+| anton\@korobeynikov.info (email), asl (GitHub)
+
+ARM EABI
+~~~~~~~~
+| Anton Korobeynikov
+| anton\@korobeynikov.info (email), asl (GitHub)
+
+LLVM Buildbot
+~~~~~~~~~~~~~
+| Galina Kistanova
+| gkistanova\@gmail.com (email), gkistanova (GitHub)
+
+
+
+Other subprojects
+-----------------
+
+Some subprojects maintain their own list of per-component maintainers.
+Others only have a lead maintainer listed here.
+
+`Bolt maintainers <https://github.com/llvm/llvm-project/blob/main/bolt/CODE_OWNERS.TXT>`_
+
+`Clang maintainers <https://github.com/llvm/llvm-project/blob/main/clang/CodeOwners.rst>`_
+
+`Clang-tools-extra maintainers <https://github.com/llvm/llvm-project/blob/main/clang-tools-extra/CODE_OWNERS.TXT>`_
+
+`Compiler-rt maintainers <https://github.com/llvm/llvm-project/blob/main/compiler-rt/CODE_OWNERS.TXT>`_
+
+`Flang maintainers <https://github.com/llvm/llvm-project/blob/main/flang/CODE_OWNERS.TXT>`_
+
+`LLD maintainers <https://github.com/llvm/llvm-project/blob/main/lld/CODE_OWNERS.TXT>`_
+
+`LLDB maintainers <https://github.com/llvm/llvm-project/blob/main/lldb/CodeOwners.rst>`_
+
+libc++
+~~~~~~
+| Louis Dionne
+| ldionne.2\@gmail.com (email), ldionne (GitHub)
+
+libclc
+~~~~~~
+| Tom Stellard
+| tstellar\@redhat.com (email), tstellar (GitHub)
+
+OpenMP (runtime library)
+~~~~~~~~~~~~~~~~~~~~~~~~
+| Andrey Churbanov
+| andrey.churbanov\@intel.com (email), AndreyChurbanov (GitHub)
+
+Polly
+~~~~~
+| Tobias Grosser
+| tobias\@grosser.es (email), tobiasgrosser (GitHub)
+
+
+Inactive Maintainers
+====================
+The following people have graciously spent time performing maintainer
+responsibilities but are no longer active in that role. Thank you for all your
+help with the success of the project!
+
+Emeritus lead maintainers
+-------------------------
+
+Inactive component maintainers
+------------------------------
+
+Former maintainers of removed components
+----------------------------------------
+| Duncan Sands (baldrick\@free.fr, CunningBaldrick) -- DragonEgg
+| Hal Finkel (hfinkel\@anl.gov, hfinkel) -- LoopReroll

>From 6af9f25abefaca3bb5a26537d1762dcaec2de5d4 Mon Sep 17 00:00:00 2001
From: Nikita Popov <nikita.ppv at gmail.com>
Date: Fri, 27 Sep 2024 21:10:40 +0200
Subject: [PATCH 2/5] Fix LoongArch spelling

---
 llvm/Maintainers.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/llvm/Maintainers.rst b/llvm/Maintainers.rst
index d396278b727112..865a38cb701478 100644
--- a/llvm/Maintainers.rst
+++ b/llvm/Maintainers.rst
@@ -206,7 +206,7 @@ Lanai backend
 | Jacques Pienaar
 | jpienaar\@google.com (email), jpienaar
 
-Loongarch backend
+LoongArch backend
 ~~~~~~~~~~~~~~~~~
 | Weining Lu
 | luweining\@loongson.cn (email), SixWeining (GitHub)

>From 5a977a764da1771fce1a8b83dde62d703b9706c6 Mon Sep 17 00:00:00 2001
From: Nikita Popov <nikita.ppv at gmail.com>
Date: Sat, 28 Sep 2024 09:59:40 +0200
Subject: [PATCH 3/5] Add a missing (GitHub)

---
 llvm/Maintainers.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/llvm/Maintainers.rst b/llvm/Maintainers.rst
index 865a38cb701478..9d5ed625270ee8 100644
--- a/llvm/Maintainers.rst
+++ b/llvm/Maintainers.rst
@@ -204,7 +204,7 @@ Hexagon backend
 Lanai backend
 ~~~~~~~~~~~~~
 | Jacques Pienaar
-| jpienaar\@google.com (email), jpienaar
+| jpienaar\@google.com (email), jpienaar (GitHub)
 
 LoongArch backend
 ~~~~~~~~~~~~~~~~~

>From 0dea6e925ced2ee4d1b70279e36957f2def05288 Mon Sep 17 00:00:00 2001
From: Nikita Popov <nikita.ppv at gmail.com>
Date: Wed, 2 Oct 2024 22:14:17 +0200
Subject: [PATCH 4/5] Linkify github names

---
 llvm/Maintainers.rst | 134 +++++++++++++++++++++----------------------
 1 file changed, 67 insertions(+), 67 deletions(-)

diff --git a/llvm/Maintainers.rst b/llvm/Maintainers.rst
index 9d5ed625270ee8..db09f70eb0250d 100644
--- a/llvm/Maintainers.rst
+++ b/llvm/Maintainers.rst
@@ -23,7 +23,7 @@ Lead maintainer
 The lead maintainer is responsible for all parts of LLVM not covered by somebody else.
 
 | Chris Lattner
-| sabre\@nondot.org (email), lattner (GitHub), clattner (Discourse)
+| sabre\@nondot.org (email), `lattner <https://github.com/lattner>`_ (GitHub), clattner (Discourse)
 
 
 
@@ -33,52 +33,52 @@ Transforms and analyses
 AliasAnalysis
 ~~~~~~~~~~~~~~
 | Hal Finkel
-| hfinkel\@anl.gov (email), hfinkel (GitHub)
+| hfinkel\@anl.gov (email), `hfinkel <https://github.com/hfinkel>`_ (GitHub)
 
 Attributor, OpenMPOpt
 ~~~~~~~~~~~~~~~~~~~~~
 | Johannes Doerfert
-| jdoerfert\@llnl.gov (email), jdoerfert (GitHub)
+| jdoerfert\@llnl.gov (email), `jdoerfert <https://github.com/jdoerfert>`_ (GitHub)
 
 InferAddressSpaces
 ~~~~~~~~~~~~~~~~~~
 | Matt Arsenault
-| Matthew.Arsenault\@amd.com, arsenm2\@gmail.com (email), arsenm (GitHub)
+| Matthew.Arsenault\@amd.com, arsenm2\@gmail.com (email), `arsenm <https://github.com/arsenm>`_ (GitHub)
 
 Inlining
 ~~~~~~~~
 | Chandler Carruth
-| chandlerc\@gmail.com, chandlerc\@google.com (email), chandlerc (GitHub)
+| chandlerc\@gmail.com, chandlerc\@google.com (email), `chandlerc <https://github.com/chandlerc>`_ (GitHub)
 
 InstCombine, ConstantFold
 ~~~~~~~~~~~~~~~~~~~~~~~~~
 | David Majnemer
-| david.majnemer\@gmail.com (email), majnemer (GitHub)
+| david.majnemer\@gmail.com (email), `majnemer <https://github.com/majnemer>`_ (GitHub)
 
 InstrProfiling and related parts of ProfileData
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | Justin Bogner
-| mail\@justinbogner.com (email), bogner (GitHub)
+| mail\@justinbogner.com (email), `bogner <https://github.com/bogner>`_ (GitHub)
 
 SampleProfile and related parts of ProfileData
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | Diego Novillo
-| dnovillo\@google.com (email), dnovillo (GitHub)
+| dnovillo\@google.com (email), `dnovillo <https://github.com/dnovillo>`_ (GitHub)
 
 LoopStrengthReduce
 ~~~~~~~~~~~~~~~~~~
 | Quentin Colombet
-| quentin.colombet\@gmail.com (email), qcolombet (GitHub)
+| quentin.colombet\@gmail.com (email), `qcolombet <https://github.com/qcolombet>`_ (GitHub)
 
 LoopVectorize
 ~~~~~~~~~~~~~
 | Florian Hahn
-| flo\@fhahn.com (email), fhahn (GitHub)
+| flo\@fhahn.com (email), `fhahn <https://github.com/fhahn>`_ (GitHub)
 
 ScalarEvolution, IndVarSimplify
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | Philip Reames
-| listmail\@philipreames.com (email), preames (GitHub)
+| listmail\@philipreames.com (email), `preames <https://github.com/preames>`_ (GitHub)
 
 SLPVectorizer
 ~~~~~~~~~~~~~
@@ -88,7 +88,7 @@ SLPVectorizer
 SROA, Mem2Reg
 ~~~~~~~~~~~~~
 | Chandler Carruth
-| chandlerc\@gmail.com, chandlerc\@google.com (email), chandlerc (GitHub)
+| chandlerc\@gmail.com, chandlerc\@google.com (email), `chandlerc <https://github.com/chandlerc>`_ (GitHub)
 
 
 
@@ -98,19 +98,19 @@ Instrumentation and sanitizers
 AddressSanitizer, ThreadSanitizer
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | Kostya Serebryany
-| kcc\@google.com (email), kcc (GitHub)
+| kcc\@google.com (email), `kcc <https://github.com/kcc>`_ (GitHub)
 
 MemorySanitizer
 ~~~~~~~~~~~~~~~
 | Evgeniy Stepanov
-| eugenis\@google.com (email), eugenis (GitHub)
+| eugenis\@google.com (email), `eugenis <https://github.com/eugenis>`_ (GitHub)
 
 RealtimeSanitizer
 ~~~~~~~~~~~~~~~~~
 | Christopher Apple
-| cja-private\@pm.me (email), cjappl (GitHub)
+| cja-private\@pm.me (email), `cjappl <https://github.com/cjappl>`_ (GitHub)
 | David Trevelyan
-| david.trevelyan\@gmail.com (email), davidtrevelyan (GitHub)
+| david.trevelyan\@gmail.com (email), `davidtrevelyan <https://github.com/davidtrevelyan>`_ (GitHub)
 
 
 
@@ -125,7 +125,7 @@ Parts of code generator not covered by someone else
 SelectionDAG
 ~~~~~~~~~~~~
 | Justin Bogner
-| mail\@justinbogner.com (email), bogner (GitHub)
+| mail\@justinbogner.com (email), `bogner <https://github.com/bogner>`_ (GitHub)
 
 FastISel
 ~~~~~~~~
@@ -135,7 +135,7 @@ FastISel
 Instruction scheduling
 ~~~~~~~~~~~~~~~~~~~~~~
 | Matthias Braun
-| matze\@braunis.de (email), MatzeB (GitHub)
+| matze\@braunis.de (email), `MatzeB <https://github.com/MatzeB>`_ (GitHub)
 
 VLIW Instruction Scheduling, Packetization
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -145,7 +145,7 @@ VLIW Instruction Scheduling, Packetization
 Register allocation
 ~~~~~~~~~~~~~~~~~~~
 | Quentin Colombet
-| quentin.colombet\@gmail.com (email), qcolombet (GitHub)
+| quentin.colombet\@gmail.com (email), `qcolombet <https://github.com/qcolombet>`_ (GitHub)
 
 MC layer
 ~~~~~~~~
@@ -155,7 +155,7 @@ MC layer
 Windows codegen
 ~~~~~~~~~~~~~~~
 | Anton Korobeynikov
-| anton\@korobeynikov.info (email), asl (GitHub)
+| anton\@korobeynikov.info (email), `asl <https://github.com/asl>`_ (GitHub)
 
 
 Backends / Targets
@@ -164,32 +164,32 @@ Backends / Targets
 AArch64 backend
 ~~~~~~~~~~~~~~~
 | Tim Northover
-| t.p.northover\@gmail.com (email), TNorthover (GitHub)
+| t.p.northover\@gmail.com (email), `TNorthover <https://github.com/TNorthover>`_ (GitHub)
 
 AMDGPU backend
 ~~~~~~~~~~~~~~
 | Matt Arsenault
-| Matthew.Arsenault\@amd.com, arsenm2\@gmail.com (email), arsenm (GitHub)
+| Matthew.Arsenault\@amd.com, arsenm2\@gmail.com (email), `arsenm <https://github.com/arsenm>`_ (GitHub)
 
 ARC backend
 ~~~~~~~~~~~
 | Mark Schimmel
-| marksl\@synopsys.com (email), markschimmel (GitHub)
+| marksl\@synopsys.com (email), `markschimmel <https://github.com/markschimmel>`_ (GitHub)
 
 ARM backend
 ~~~~~~~~~~~
 | Renato Golin
-| rengolin\@systemcall.eu (email), rengolin (GitHub)
+| rengolin\@systemcall.eu (email), `rengolin <https://github.com/rengolin>`_ (GitHub)
 
 AVR backend
 ~~~~~~~~~~~
 | Ben Shi
-| 2283975856\@qq.com, powerman1st\@163.com (email), benshi001 (GitHub)
+| 2283975856\@qq.com, powerman1st\@163.com (email), `benshi001 <https://github.com/benshi001>`_ (GitHub)
 
 BPF backend
 ~~~~~~~~~~~
 | Alexei Starovoitov
-| alexei.starovoitov\@gmail.com (email), 4ast (GitHub)
+| alexei.starovoitov\@gmail.com (email), `4ast <https://github.com/4ast>`_ (GitHub)
 
 CSKY backend
 ~~~~~~~~~~~~
@@ -204,42 +204,42 @@ Hexagon backend
 Lanai backend
 ~~~~~~~~~~~~~
 | Jacques Pienaar
-| jpienaar\@google.com (email), jpienaar (GitHub)
+| jpienaar\@google.com (email), `jpienaar <https://github.com/jpienaar>`_ (GitHub)
 
 LoongArch backend
 ~~~~~~~~~~~~~~~~~
 | Weining Lu
-| luweining\@loongson.cn (email), SixWeining (GitHub)
+| luweining\@loongson.cn (email), `SixWeining <https://github.com/SixWeining>`_ (GitHub)
 
 M68k backend
 ~~~~~~~~~~~~
 | Min-Yih Hsu
-| min\@myhsu.dev (email), mshockwave (GitHub)
+| min\@myhsu.dev (email), `mshockwave <https://github.com/mshockwave>`_ (GitHub)
 
 MSP430 backend
 ~~~~~~~~~~~~~~
 | Anton Korobeynikov
-| anton\@korobeynikov.info (email), asl (GitHub)
+| anton\@korobeynikov.info (email), `asl <https://github.com/asl>`_ (GitHub)
 
 NVPTX backend
 ~~~~~~~~~~~~~
 | Justin Holewinski
-| jholewinski\@nvidia.com (email), jholewinski (GitHub)
+| jholewinski\@nvidia.com (email), `jholewinski <https://github.com/jholewinski>`_ (GitHub)
 
 PowerPC backend
 ~~~~~~~~~~~~~~~
 | Zheng Chen
-| czhengsz\@cn.ibm.com (email), chenzheng1030 (GitHub)
+| czhengsz\@cn.ibm.com (email), `chenzheng1030 <https://github.com/chenzheng1030>`_ (GitHub)
 
 RISCV backend
 ~~~~~~~~~~~~~
 | Alex Bradbury
-| asb\@igalia.com (email), asb (GitHub)
+| asb\@igalia.com (email), `asb <https://github.com/asb>`_ (GitHub)
 
 Sparc backend
 ~~~~~~~~~~~~~
 | Venkatraman Govindaraju
-| venkatra\@cs.wisc.edu (email), vegovin (GitHub)
+| venkatra\@cs.wisc.edu (email), `vegovin <https://github.com/vegovin>`_ (GitHub)
 
 SPIRV backend
 ~~~~~~~~~~~~~
@@ -249,24 +249,24 @@ SPIRV backend
 SystemZ backend
 ~~~~~~~~~~~~~~~
 | Ulrich Weigand
-| uweigand\@de.ibm.com (email), uweigand (GitHub)
+| uweigand\@de.ibm.com (email), `uweigand <https://github.com/uweigand>`_ (GitHub)
 
 VE backend
 ~~~~~~~~~~
 | Kazushi Marukawa
-| marukawa\@nec.com (email), kaz7 (GitHub)
+| marukawa\@nec.com (email), `kaz7 <https://github.com/kaz7>`_ (GitHub)
 
 WebAssembly backend
 ~~~~~~~~~~~~~~~~~~~
 | Dan Gohman
-| llvm\@sunfishcode.online (email), sunfishcode (GitHub)
+| llvm\@sunfishcode.online (email), `sunfishcode <https://github.com/sunfishcode>`_ (GitHub)
 
 X86 backend
 ~~~~~~~~~~~
 | Simon Pilgrim
-| llvm-dev\@redking.me.uk (email), RKSimon (GitHub)
+| llvm-dev\@redking.me.uk (email), `RKSimon <https://github.com/RKSimon>`_ (GitHub)
 | Phoebe Wang
-| phoebe.wang\@intel.com (email), phoebewang (GitHub)
+| phoebe.wang\@intel.com (email), `phoebewang <https://github.com/phoebewang>`_ (GitHub)
 
 XCore backend
 ~~~~~~~~~~~~~
@@ -276,7 +276,7 @@ XCore backend
 Xtensa backend
 ~~~~~~~~~~~~~~
 | Andrei Safronov
-| andrei.safronov\@espressif.com (email), andreisfr (GitHub)
+| andrei.safronov\@espressif.com (email), `andreisfr <https://github.com/andreisfr>`_ (GitHub)
 
 
 
@@ -286,42 +286,42 @@ Libraries and shared infrastructure
 ADT, Support
 ~~~~~~~~~~~~
 | Chandler Carruth
-| chandlerc\@gmail.com, chandlerc\@google.com (email), chandlerc (GitHub)
+| chandlerc\@gmail.com, chandlerc\@google.com (email), `chandlerc <https://github.com/chandlerc>`_ (GitHub)
 
 Bitcode
 ~~~~~~~
 | Peter Collingbourne
-| peter\@pcc.me.uk (email), pcc (GitHub)
+| peter\@pcc.me.uk (email), `pcc <https://github.com/pcc>`_ (GitHub)
 
 CMake and library layering
 ~~~~~~~~~~~~~~~~~~~~~~~~~~
 | Chandler Carruth
-| chandlerc\@gmail.com, chandlerc\@google.com (email), chandlerc (GitHub)
+| chandlerc\@gmail.com, chandlerc\@google.com (email), `chandlerc <https://github.com/chandlerc>`_ (GitHub)
 
 Debug info
 ~~~~~~~~~~
 | Eric Christopher
-| echristo\@gmail.com (email), echristo (GitHub)
+| echristo\@gmail.com (email), `echristo <https://github.com/echristo>`_ (GitHub)
 
 DWARF Parser
 ~~~~~~~~~~~~
 | Benjamin Kramer
-| benny.kra\@gmail.com (email), d0k (GitHub)
+| benny.kra\@gmail.com (email), `d0k <https://github.com/d0k>`_ (GitHub)
 
 IR Linker
 ~~~~~~~~~
 | Teresa Johnson
-| tejohnson\@google.com (email), teresajohnson (GitHub)
+| tejohnson\@google.com (email), `teresajohnson <https://github.com/teresajohnson>`_ (GitHub)
 
 LTO
 ~~~
 | Peter Collingbourne
-| peter\@pcc.me.uk (email), pcc (GitHub)
+| peter\@pcc.me.uk (email), `pcc <https://github.com/pcc>`_ (GitHub)
 
 MCJIT, Orc, RuntimeDyld, PerfJITEvents
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | Lang Hames
-| lhames\@gmail.com (email), lhames (GitHub)
+| lhames\@gmail.com (email), `lhames <https://github.com/lhames>`_ (GitHub)
 
 TableGen
 ~~~~~~~~
@@ -331,7 +331,7 @@ TableGen
 TextAPI
 ~~~~~~~
 | Cyndy Ishida
-| cyndyishida\@gmail.com (email), cyndyishida (GitHub)
+| cyndyishida\@gmail.com (email), `cyndyishida <https://github.com/cyndyishida>`_ (GitHub)
 
 
 
@@ -341,17 +341,17 @@ Tools
 llvm-mca and MCA library
 ~~~~~~~~~~~~~~~~~~~~~~~~
 | Andrea Di Biagio
-| andrea.dibiagio\@sony.com, andrea.dibiagio\@gmail.com (email), adibiagio (GitHub)
+| andrea.dibiagio\@sony.com, andrea.dibiagio\@gmail.com (email), `adibiagio <https://github.com/adibiagio>`_ (GitHub)
 
 llvm-objcopy and ObjCopy library
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | Jake Ehrlich
-| jakehehrlich\@google.com (email), jakehehrlich (GitHub)
+| jakehehrlich\@google.com (email), `jakehehrlich <https://github.com/jakehehrlich>`_ (GitHub)
 
 Gold plugin
 ~~~~~~~~~~~
 | Teresa Johnson
-| tejohnson\@google.com (email), teresajohnson (GitHub)
+| tejohnson\@google.com (email), `teresajohnson <https://github.com/teresajohnson>`_ (GitHub)
 
 
 Other
@@ -363,48 +363,48 @@ Release management
 For x.y.0 releases:
 
 | Hans Wennborg
-| hans\@chromium.org (email), zmodem (GitHub)
+| hans\@chromium.org (email), `zmodem <https://github.com/zmodem>`_ (GitHub)
 |
 
 For x.y.[1-9] releases:
 
 | Tom Stellard
-| tstellar\@redhat.com (email), tstellar (GitHub)
+| tstellar\@redhat.com (email), `tstellar <https://github.com/tstellar>`_ (GitHub)
 
 MinGW support
 ~~~~~~~~~~~~~
 | Martin Storsjö
-| martin\@martin.st (email), mstrorsjo (GitHub)
+| martin\@martin.st (email), `mstrorsjo <https://github.com/mstrorsjo>`_ (GitHub)
 
 Windows support in object tools
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 | Michael Spencer
-| bigcheesegs\@gmail.com (email), Bigcheese (GitHub)
+| bigcheesegs\@gmail.com (email), `Bigcheese <https://github.com/Bigcheese>`_ (GitHub)
 
 Sony PlayStation®4 support
 ~~~~~~~~~~~~~~~~~~~~~~~~~~
 | Paul Robinson
-| paul.robinson\@sony.com (email), pogo59 (GitHub)
+| paul.robinson\@sony.com (email), `pogo59 <https://github.com/pogo59>`_ (GitHub)
 
 Inline assembly
 ~~~~~~~~~~~~~~~
 | Eric Christopher
-| echristo\@gmail.com (email), echristo (GitHub)
+| echristo\@gmail.com (email), `echristo <https://github.com/echristo>`_ (GitHub)
 
 Exception handling
 ~~~~~~~~~~~~~~~~~~
 | Anton Korobeynikov
-| anton\@korobeynikov.info (email), asl (GitHub)
+| anton\@korobeynikov.info (email), `asl <https://github.com/asl>`_ (GitHub)
 
 ARM EABI
 ~~~~~~~~
 | Anton Korobeynikov
-| anton\@korobeynikov.info (email), asl (GitHub)
+| anton\@korobeynikov.info (email), `asl <https://github.com/asl>`_ (GitHub)
 
 LLVM Buildbot
 ~~~~~~~~~~~~~
 | Galina Kistanova
-| gkistanova\@gmail.com (email), gkistanova (GitHub)
+| gkistanova\@gmail.com (email), `gkistanova <https://github.com/gkistanova>`_ (GitHub)
 
 
 
@@ -431,22 +431,22 @@ Others only have a lead maintainer listed here.
 libc++
 ~~~~~~
 | Louis Dionne
-| ldionne.2\@gmail.com (email), ldionne (GitHub)
+| ldionne.2\@gmail.com (email), `ldionne <https://github.com/ldionne>`_ (GitHub)
 
 libclc
 ~~~~~~
 | Tom Stellard
-| tstellar\@redhat.com (email), tstellar (GitHub)
+| tstellar\@redhat.com (email), `tstellar <https://github.com/tstellar>`_ (GitHub)
 
 OpenMP (runtime library)
 ~~~~~~~~~~~~~~~~~~~~~~~~
 | Andrey Churbanov
-| andrey.churbanov\@intel.com (email), AndreyChurbanov (GitHub)
+| andrey.churbanov\@intel.com (email), `AndreyChurbanov <https://github.com/AndreyChurbanov>`_ (GitHub)
 
 Polly
 ~~~~~
 | Tobias Grosser
-| tobias\@grosser.es (email), tobiasgrosser (GitHub)
+| tobias\@grosser.es (email), `tobiasgrosser <https://github.com/tobiasgrosser>`_ (GitHub)
 
 
 Inactive Maintainers
@@ -463,5 +463,5 @@ Inactive component maintainers
 
 Former maintainers of removed components
 ----------------------------------------
-| Duncan Sands (baldrick\@free.fr, CunningBaldrick) -- DragonEgg
-| Hal Finkel (hfinkel\@anl.gov, hfinkel) -- LoopReroll
+| Duncan Sands (baldrick\@free.fr, `CunningBaldrick <https://github.com/CunningBaldrick>`_) -- DragonEgg
+| Hal Finkel (hfinkel\@anl.gov, `hfinkel <https://github.com/hfinkel>`_) -- LoopReroll

>From d4095757b232f2e4acb9e1aba61c21531d0668eb Mon Sep 17 00:00:00 2001
From: Nikita Popov <nikita.ppv at gmail.com>
Date: Thu, 3 Oct 2024 18:57:00 +0200
Subject: [PATCH 5/5] Convert to markdown

---
 llvm/Maintainers.md  | 435 ++++++++++++++++++++++++++++++++++++++++
 llvm/Maintainers.rst | 467 -------------------------------------------
 2 files changed, 435 insertions(+), 467 deletions(-)
 create mode 100644 llvm/Maintainers.md
 delete mode 100644 llvm/Maintainers.rst

diff --git a/llvm/Maintainers.md b/llvm/Maintainers.md
new file mode 100644
index 00000000000000..dac18577b83492
--- /dev/null
+++ b/llvm/Maintainers.md
@@ -0,0 +1,435 @@
+# LLVM Maintainers
+
+This file is a list of the
+[maintainers](https://llvm.org/docs/DeveloperPolicy.html#maintainers) for
+LLVM.
+
+## Current Maintainers
+
+The following people are the active code owners for the project. Please reach
+out to them for code reviews, questions about their area of expertise, or other
+assistance.
+
+**Warning: The maintainer list for LLVM is currently not up to date.**
+
+### Lead maintainer
+
+The lead maintainer is responsible for all parts of LLVM not covered by somebody else.
+
+Chris Lattner \
+sabre at nondot.org (email), [lattner](https://github.com/lattner) (GitHub), clattner (Discourse)
+
+### Transforms and analyses
+
+#### AliasAnalysis
+
+Hal Finkel \
+hfinkel at anl.gov (email), [hfinkel](https://github.com/hfinkel) (GitHub)
+
+#### Attributor, OpenMPOpt
+
+Johannes Doerfert \
+jdoerfert at llnl.gov (email), [jdoerfert](https://github.com/jdoerfert) (GitHub)
+
+#### InferAddressSpaces
+
+Matt Arsenault \
+Matthew.Arsenault at amd.com, arsenm2 at gmail.com (email), [arsenm](https://github.com/arsenm) (GitHub)
+
+#### Inlining
+
+Chandler Carruth \
+chandlerc at gmail.com, chandlerc at google.com (email), [chandlerc](https://github.com/chandlerc) (GitHub)
+
+#### InstCombine, ConstantFold
+
+David Majnemer \
+david.majnemer at gmail.com (email), [majnemer](https://github.com/majnemer) (GitHub)
+
+#### InstrProfiling and related parts of ProfileData
+
+Justin Bogner \
+mail at justinbogner.com (email), [bogner](https://github.com/bogner) (GitHub)
+
+#### SampleProfile and related parts of ProfileData
+
+Diego Novillo \
+dnovillo at google.com (email), [dnovillo](https://github.com/dnovillo) (GitHub)
+
+#### LoopStrengthReduce
+
+Quentin Colombet \
+quentin.colombet at gmail.com (email), [qcolombet](https://github.com/qcolombet) (GitHub)
+
+#### LoopVectorize
+
+Florian Hahn \
+flo at fhahn.com (email), [fhahn](https://github.com/fhahn) (GitHub)
+
+#### ScalarEvolution, IndVarSimplify
+
+Philip Reames \
+listmail at philipreames.com (email), [preames](https://github.com/preames) (GitHub)
+
+#### SLPVectorizer
+
+Alexey Bataev \
+a.bataev at outlook.com (email), [alexey-bataev](https://github.com/alexey-bataev) (GitHub)
+
+#### SROA, Mem2Reg
+
+Chandler Carruth \
+chandlerc at gmail.com, chandlerc at google.com (email), [chandlerc](https://github.com/chandlerc) (GitHub)
+
+### Instrumentation and sanitizers
+
+#### AddressSanitizer, ThreadSanitizer
+
+Kostya Serebryany \
+kcc at google.com (email), [kcc](https://github.com/kcc) (GitHub)
+
+#### MemorySanitizer
+
+Evgeniy Stepanov \
+eugenis at google.com (email), [eugenis](https://github.com/eugenis) (GitHub)
+
+#### RealtimeSanitizer
+
+Christopher Apple \
+cja-private at pm.me (email), [cjappl](https://github.com/cjappl) (GitHub) \
+David Trevelyan \
+david.trevelyan at gmail.com (email), [davidtrevelyan](https://github.com/davidtrevelyan) (GitHub)
+
+### Generic backend and code generation
+
+#### Parts of code generator not covered by someone else
+
+Evan Cheng \
+evan.cheng at apple.com (email)
+
+#### SelectionDAG
+
+Justin Bogner \
+mail at justinbogner.com (email), [bogner](https://github.com/bogner) (GitHub)
+
+#### FastISel
+
+Chad Rosier \
+mcrosier at codeaurora.org (email)
+
+#### Instruction scheduling
+
+Matthias Braun \
+matze at braunis.de (email), [MatzeB](https://github.com/MatzeB) (GitHub)
+
+#### VLIW Instruction Scheduling, Packetization
+
+Sergei Larin \
+slarin at codeaurora.org (email)
+
+#### Register allocation
+
+Quentin Colombet \
+quentin.colombet at gmail.com (email), [qcolombet](https://github.com/qcolombet) (GitHub)
+
+#### MC layer
+
+James Grosbach \
+grosbach at apple.com (email)
+
+#### Windows codegen
+
+Anton Korobeynikov \
+anton at korobeynikov.info (email), [asl](https://github.com/asl) (GitHub)
+
+### Backends / Targets
+
+#### AArch64 backend
+
+Tim Northover \
+t.p.northover at gmail.com (email), [TNorthover](https://github.com/TNorthover) (GitHub)
+
+#### AMDGPU backend
+
+Matt Arsenault \
+Matthew.Arsenault at amd.com, arsenm2 at gmail.com (email), [arsenm](https://github.com/arsenm) (GitHub)
+
+#### ARC backend
+
+Mark Schimmel \
+marksl at synopsys.com (email), [markschimmel](https://github.com/markschimmel) (GitHub)
+
+#### ARM backend
+
+Renato Golin \
+rengolin at systemcall.eu (email), [rengolin](https://github.com/rengolin) (GitHub)
+
+#### AVR backend
+
+Ben Shi \
+2283975856 at qq.com, powerman1st at 163.com (email), [benshi001](https://github.com/benshi001) (GitHub)
+
+#### BPF backend
+
+Alexei Starovoitov \
+alexei.starovoitov at gmail.com (email), [4ast](https://github.com/4ast) (GitHub)
+
+#### CSKY backend
+
+Zi Xuan Wu (Zeson) \
+zixuan.wu at linux.alibaba.com (email), [zixuan-wu](https://github.com/zixuan-wu) (GitHub)
+
+#### Hexagon backend
+
+Sundeep Kushwaha \
+sundeepk at quicinc.com (email)
+
+#### Lanai backend
+
+Jacques Pienaar \
+jpienaar at google.com (email), [jpienaar](https://github.com/jpienaar) (GitHub)
+
+#### LoongArch backend
+
+Weining Lu \
+luweining at loongson.cn (email), [SixWeining](https://github.com/SixWeining) (GitHub)
+
+#### M68k backend
+
+Min-Yih Hsu \
+min at myhsu.dev (email), [mshockwave](https://github.com/mshockwave) (GitHub)
+
+#### MSP430 backend
+
+Anton Korobeynikov \
+anton at korobeynikov.info (email), [asl](https://github.com/asl) (GitHub)
+
+#### NVPTX backend
+
+Justin Holewinski \
+jholewinski at nvidia.com (email), [jholewinski](https://github.com/jholewinski) (GitHub)
+
+#### PowerPC backend
+
+Zheng Chen \
+czhengsz at cn.ibm.com (email), [chenzheng1030](https://github.com/chenzheng1030) (GitHub)
+
+#### RISCV backend
+
+Alex Bradbury \
+asb at igalia.com (email), [asb](https://github.com/asb) (GitHub)
+
+#### Sparc backend
+
+Venkatraman Govindaraju \
+venkatra at cs.wisc.edu (email), [vegovin](https://github.com/vegovin) (GitHub)
+
+#### SPIRV backend
+
+Ilia Diachkov \
+ilia.diachkov at gmail.com (email), [iliya-diyachkov](https://github.com/iliya-diyachkov) (GitHub)
+
+#### SystemZ backend
+
+Ulrich Weigand \
+uweigand at de.ibm.com (email), [uweigand](https://github.com/uweigand) (GitHub)
+
+#### VE backend
+
+Kazushi Marukawa \
+marukawa at nec.com (email), [kaz7](https://github.com/kaz7) (GitHub)
+
+#### WebAssembly backend
+
+Dan Gohman \
+llvm at sunfishcode.online (email), [sunfishcode](https://github.com/sunfishcode) (GitHub)
+
+#### X86 backend
+
+Simon Pilgrim \
+llvm-dev at redking.me.uk (email), [RKSimon](https://github.com/RKSimon) (GitHub) \
+Phoebe Wang \
+phoebe.wang at intel.com (email), [phoebewang](https://github.com/phoebewang) (GitHub)
+
+#### XCore backend
+
+Nigel Perks \
+nigelp at xmos.com (email), [nigelp-xmos](https://github.com/nigelp-xmos) (GitHub)
+
+#### Xtensa backend
+
+Andrei Safronov \
+andrei.safronov at espressif.com (email), [andreisfr](https://github.com/andreisfr) (GitHub)
+
+### Libraries and shared infrastructure
+
+#### ADT, Support
+
+Chandler Carruth \
+chandlerc at gmail.com, chandlerc at google.com (email), [chandlerc](https://github.com/chandlerc) (GitHub)
+
+#### Bitcode
+
+Peter Collingbourne \
+peter at pcc.me.uk (email), [pcc](https://github.com/pcc) (GitHub)
+
+#### CMake and library layering
+
+Chandler Carruth \
+chandlerc at gmail.com, chandlerc at google.com (email), [chandlerc](https://github.com/chandlerc) (GitHub)
+
+#### Debug info
+
+Eric Christopher \
+echristo at gmail.com (email), [echristo](https://github.com/echristo) (GitHub)
+
+#### DWARF Parser
+
+Benjamin Kramer \
+benny.kra at gmail.com (email), [d0k](https://github.com/d0k) (GitHub)
+
+#### IR Linker
+
+Teresa Johnson \
+tejohnson at google.com (email), [teresajohnson](https://github.com/teresajohnson) (GitHub)
+
+#### LTO
+
+Peter Collingbourne \
+peter at pcc.me.uk (email), [pcc](https://github.com/pcc) (GitHub)
+
+#### MCJIT, Orc, RuntimeDyld, PerfJITEvents
+
+Lang Hames \
+lhames at gmail.com (email), [lhames](https://github.com/lhames) (GitHub)
+
+#### TableGen
+
+Paul C. Anagnostopoulos \
+paul at windfall.com (email)
+
+#### TextAPI
+
+Cyndy Ishida \
+cyndyishida at gmail.com (email), [cyndyishida](https://github.com/cyndyishida) (GitHub)
+
+### Tools
+
+#### llvm-mca and MCA library
+
+Andrea Di Biagio \
+andrea.dibiagio at sony.com, andrea.dibiagio at gmail.com (email), [adibiagio](https://github.com/adibiagio) (GitHub)
+
+#### llvm-objcopy and ObjCopy library
+
+Jake Ehrlich \
+jakehehrlich at google.com (email), [jakehehrlich](https://github.com/jakehehrlich) (GitHub)
+
+#### Gold plugin
+
+Teresa Johnson \
+tejohnson at google.com (email), [teresajohnson](https://github.com/teresajohnson) (GitHub)
+
+### Other
+
+#### Release management
+
+For x.y.0 releases:
+
+Hans Wennborg \
+hans at chromium.org (email), [zmodem](https://github.com/zmodem) (GitHub)
+
+For x.y.\[1-9\] releases:
+
+Tom Stellard \
+tstellar at redhat.com (email), [tstellar](https://github.com/tstellar) (GitHub)
+
+#### MinGW support
+
+Martin Storsjö \
+martin at martin.st (email), [mstrorsjo](https://github.com/mstrorsjo) (GitHub)
+
+#### Windows support in object tools
+
+Michael Spencer \
+bigcheesegs at gmail.com (email), [Bigcheese](https://github.com/Bigcheese) (GitHub)
+
+#### Sony PlayStation®4 support
+
+Paul Robinson \
+paul.robinson at sony.com (email), [pogo59](https://github.com/pogo59) (GitHub)
+
+#### Inline assembly
+
+Eric Christopher \
+echristo at gmail.com (email), [echristo](https://github.com/echristo) (GitHub)
+
+#### Exception handling
+
+Anton Korobeynikov \
+anton at korobeynikov.info (email), [asl](https://github.com/asl) (GitHub)
+
+#### ARM EABI
+
+Anton Korobeynikov \
+anton at korobeynikov.info (email), [asl](https://github.com/asl) (GitHub)
+
+#### LLVM Buildbot
+
+Galina Kistanova \
+gkistanova at gmail.com (email), [gkistanova](https://github.com/gkistanova) (GitHub)
+
+### Other subprojects
+
+Some subprojects maintain their own list of per-component maintainers.
+Others only have a lead maintainer listed here.
+
+[Bolt maintainers](https://github.com/llvm/llvm-project/blob/main/bolt/CODE_OWNERS.TXT)
+
+[Clang maintainers](https://github.com/llvm/llvm-project/blob/main/clang/CodeOwners.rst)
+
+[Clang-tools-extra maintainers](https://github.com/llvm/llvm-project/blob/main/clang-tools-extra/CODE_OWNERS.TXT)
+
+[Compiler-rt maintainers](https://github.com/llvm/llvm-project/blob/main/compiler-rt/CODE_OWNERS.TXT)
+
+[Flang maintainers](https://github.com/llvm/llvm-project/blob/main/flang/CODE_OWNERS.TXT)
+
+[LLD maintainers](https://github.com/llvm/llvm-project/blob/main/lld/CODE_OWNERS.TXT)
+
+[LLDB maintainers](https://github.com/llvm/llvm-project/blob/main/lldb/CodeOwners.rst)
+
+#### libc++
+
+Louis Dionne \
+ldionne.2 at gmail.com (email), [ldionne](https://github.com/ldionne) (GitHub)
+
+#### libclc
+
+Tom Stellard \
+tstellar at redhat.com (email), [tstellar](https://github.com/tstellar) (GitHub)
+
+#### OpenMP (runtime library)
+
+Andrey Churbanov \
+andrey.churbanov at intel.com (email), [AndreyChurbanov](https://github.com/AndreyChurbanov) (GitHub)
+
+#### Polly
+
+Tobias Grosser \
+tobias at grosser.es (email), [tobiasgrosser](https://github.com/tobiasgrosser) (GitHub)
+
+## Inactive Maintainers
+
+The following people have graciously spent time performing maintainer
+responsibilities but are no longer active in that role. Thank you for all your
+help with the success of the project!
+
+### Emeritus lead maintainers
+
+### Inactive component maintainers
+
+### Former maintainers of removed components
+
+Duncan Sands (baldrick at free.fr, [CunningBaldrick](https://github.com/CunningBaldrick)) -- DragonEgg \
+Hal Finkel (hfinkel at anl.gov, [hfinkel](https://github.com/hfinkel)) -- LoopReroll
+
diff --git a/llvm/Maintainers.rst b/llvm/Maintainers.rst
deleted file mode 100644
index db09f70eb0250d..00000000000000
--- a/llvm/Maintainers.rst
+++ /dev/null
@@ -1,467 +0,0 @@
-================
-LLVM Maintainers
-================
-
-This file is a list of the
-`maintainers <https://llvm.org/docs/DeveloperPolicy.html#maintainers>`_ for
-LLVM.
-
-.. contents::
-   :depth: 2
-   :local:
-
-Current Maintainers
-===================
-The following people are the active code owners for the project. Please reach
-out to them for code reviews, questions about their area of expertise, or other
-assistance.
-
-**Warning: The maintainer list for LLVM is currently not up to date.**
-
-Lead maintainer
----------------
-The lead maintainer is responsible for all parts of LLVM not covered by somebody else.
-
-| Chris Lattner
-| sabre\@nondot.org (email), `lattner <https://github.com/lattner>`_ (GitHub), clattner (Discourse)
-
-
-
-Transforms and analyses
------------------------
-
-AliasAnalysis
-~~~~~~~~~~~~~~
-| Hal Finkel
-| hfinkel\@anl.gov (email), `hfinkel <https://github.com/hfinkel>`_ (GitHub)
-
-Attributor, OpenMPOpt
-~~~~~~~~~~~~~~~~~~~~~
-| Johannes Doerfert
-| jdoerfert\@llnl.gov (email), `jdoerfert <https://github.com/jdoerfert>`_ (GitHub)
-
-InferAddressSpaces
-~~~~~~~~~~~~~~~~~~
-| Matt Arsenault
-| Matthew.Arsenault\@amd.com, arsenm2\@gmail.com (email), `arsenm <https://github.com/arsenm>`_ (GitHub)
-
-Inlining
-~~~~~~~~
-| Chandler Carruth
-| chandlerc\@gmail.com, chandlerc\@google.com (email), `chandlerc <https://github.com/chandlerc>`_ (GitHub)
-
-InstCombine, ConstantFold
-~~~~~~~~~~~~~~~~~~~~~~~~~
-| David Majnemer
-| david.majnemer\@gmail.com (email), `majnemer <https://github.com/majnemer>`_ (GitHub)
-
-InstrProfiling and related parts of ProfileData
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-| Justin Bogner
-| mail\@justinbogner.com (email), `bogner <https://github.com/bogner>`_ (GitHub)
-
-SampleProfile and related parts of ProfileData
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-| Diego Novillo
-| dnovillo\@google.com (email), `dnovillo <https://github.com/dnovillo>`_ (GitHub)
-
-LoopStrengthReduce
-~~~~~~~~~~~~~~~~~~
-| Quentin Colombet
-| quentin.colombet\@gmail.com (email), `qcolombet <https://github.com/qcolombet>`_ (GitHub)
-
-LoopVectorize
-~~~~~~~~~~~~~
-| Florian Hahn
-| flo\@fhahn.com (email), `fhahn <https://github.com/fhahn>`_ (GitHub)
-
-ScalarEvolution, IndVarSimplify
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-| Philip Reames
-| listmail\@philipreames.com (email), `preames <https://github.com/preames>`_ (GitHub)
-
-SLPVectorizer
-~~~~~~~~~~~~~
-| Alexey Bataev
-| a.bataev\@outlook.com (email), alexey-bataev (GitHub)
-
-SROA, Mem2Reg
-~~~~~~~~~~~~~
-| Chandler Carruth
-| chandlerc\@gmail.com, chandlerc\@google.com (email), `chandlerc <https://github.com/chandlerc>`_ (GitHub)
-
-
-
-Instrumentation and sanitizers
-------------------------------
-
-AddressSanitizer, ThreadSanitizer
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-| Kostya Serebryany
-| kcc\@google.com (email), `kcc <https://github.com/kcc>`_ (GitHub)
-
-MemorySanitizer
-~~~~~~~~~~~~~~~
-| Evgeniy Stepanov
-| eugenis\@google.com (email), `eugenis <https://github.com/eugenis>`_ (GitHub)
-
-RealtimeSanitizer
-~~~~~~~~~~~~~~~~~
-| Christopher Apple
-| cja-private\@pm.me (email), `cjappl <https://github.com/cjappl>`_ (GitHub)
-| David Trevelyan
-| david.trevelyan\@gmail.com (email), `davidtrevelyan <https://github.com/davidtrevelyan>`_ (GitHub)
-
-
-
-Generic backend and code generation
------------------------------------
-
-Parts of code generator not covered by someone else
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-| Evan Cheng
-| evan.cheng\@apple.com (email)
-
-SelectionDAG
-~~~~~~~~~~~~
-| Justin Bogner
-| mail\@justinbogner.com (email), `bogner <https://github.com/bogner>`_ (GitHub)
-
-FastISel
-~~~~~~~~
-| Chad Rosier
-| mcrosier\@codeaurora.org (email)
-
-Instruction scheduling
-~~~~~~~~~~~~~~~~~~~~~~
-| Matthias Braun
-| matze\@braunis.de (email), `MatzeB <https://github.com/MatzeB>`_ (GitHub)
-
-VLIW Instruction Scheduling, Packetization
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-| Sergei Larin
-| slarin\@codeaurora.org (email)
-
-Register allocation
-~~~~~~~~~~~~~~~~~~~
-| Quentin Colombet
-| quentin.colombet\@gmail.com (email), `qcolombet <https://github.com/qcolombet>`_ (GitHub)
-
-MC layer
-~~~~~~~~
-| James Grosbach
-| grosbach\@apple.com (email)
-
-Windows codegen
-~~~~~~~~~~~~~~~
-| Anton Korobeynikov
-| anton\@korobeynikov.info (email), `asl <https://github.com/asl>`_ (GitHub)
-
-
-Backends / Targets
-------------------
-
-AArch64 backend
-~~~~~~~~~~~~~~~
-| Tim Northover
-| t.p.northover\@gmail.com (email), `TNorthover <https://github.com/TNorthover>`_ (GitHub)
-
-AMDGPU backend
-~~~~~~~~~~~~~~
-| Matt Arsenault
-| Matthew.Arsenault\@amd.com, arsenm2\@gmail.com (email), `arsenm <https://github.com/arsenm>`_ (GitHub)
-
-ARC backend
-~~~~~~~~~~~
-| Mark Schimmel
-| marksl\@synopsys.com (email), `markschimmel <https://github.com/markschimmel>`_ (GitHub)
-
-ARM backend
-~~~~~~~~~~~
-| Renato Golin
-| rengolin\@systemcall.eu (email), `rengolin <https://github.com/rengolin>`_ (GitHub)
-
-AVR backend
-~~~~~~~~~~~
-| Ben Shi
-| 2283975856\@qq.com, powerman1st\@163.com (email), `benshi001 <https://github.com/benshi001>`_ (GitHub)
-
-BPF backend
-~~~~~~~~~~~
-| Alexei Starovoitov
-| alexei.starovoitov\@gmail.com (email), `4ast <https://github.com/4ast>`_ (GitHub)
-
-CSKY backend
-~~~~~~~~~~~~
-| Zi Xuan Wu (Zeson)
-| zixuan.wu\@linux.alibaba.com (email), zixuan-wu (GitHub)
-
-Hexagon backend
-~~~~~~~~~~~~~~~
-| Sundeep Kushwaha
-| sundeepk\@quicinc.com (email)
-
-Lanai backend
-~~~~~~~~~~~~~
-| Jacques Pienaar
-| jpienaar\@google.com (email), `jpienaar <https://github.com/jpienaar>`_ (GitHub)
-
-LoongArch backend
-~~~~~~~~~~~~~~~~~
-| Weining Lu
-| luweining\@loongson.cn (email), `SixWeining <https://github.com/SixWeining>`_ (GitHub)
-
-M68k backend
-~~~~~~~~~~~~
-| Min-Yih Hsu
-| min\@myhsu.dev (email), `mshockwave <https://github.com/mshockwave>`_ (GitHub)
-
-MSP430 backend
-~~~~~~~~~~~~~~
-| Anton Korobeynikov
-| anton\@korobeynikov.info (email), `asl <https://github.com/asl>`_ (GitHub)
-
-NVPTX backend
-~~~~~~~~~~~~~
-| Justin Holewinski
-| jholewinski\@nvidia.com (email), `jholewinski <https://github.com/jholewinski>`_ (GitHub)
-
-PowerPC backend
-~~~~~~~~~~~~~~~
-| Zheng Chen
-| czhengsz\@cn.ibm.com (email), `chenzheng1030 <https://github.com/chenzheng1030>`_ (GitHub)
-
-RISCV backend
-~~~~~~~~~~~~~
-| Alex Bradbury
-| asb\@igalia.com (email), `asb <https://github.com/asb>`_ (GitHub)
-
-Sparc backend
-~~~~~~~~~~~~~
-| Venkatraman Govindaraju
-| venkatra\@cs.wisc.edu (email), `vegovin <https://github.com/vegovin>`_ (GitHub)
-
-SPIRV backend
-~~~~~~~~~~~~~
-| Ilia Diachkov
-| ilia.diachkov\@gmail.com (email), iliya-diyachkov (GitHub)
-
-SystemZ backend
-~~~~~~~~~~~~~~~
-| Ulrich Weigand
-| uweigand\@de.ibm.com (email), `uweigand <https://github.com/uweigand>`_ (GitHub)
-
-VE backend
-~~~~~~~~~~
-| Kazushi Marukawa
-| marukawa\@nec.com (email), `kaz7 <https://github.com/kaz7>`_ (GitHub)
-
-WebAssembly backend
-~~~~~~~~~~~~~~~~~~~
-| Dan Gohman
-| llvm\@sunfishcode.online (email), `sunfishcode <https://github.com/sunfishcode>`_ (GitHub)
-
-X86 backend
-~~~~~~~~~~~
-| Simon Pilgrim
-| llvm-dev\@redking.me.uk (email), `RKSimon <https://github.com/RKSimon>`_ (GitHub)
-| Phoebe Wang
-| phoebe.wang\@intel.com (email), `phoebewang <https://github.com/phoebewang>`_ (GitHub)
-
-XCore backend
-~~~~~~~~~~~~~
-| Nigel Perks
-| nigelp\@xmos.com (email), nigelp-xmos (GitHub)
-
-Xtensa backend
-~~~~~~~~~~~~~~
-| Andrei Safronov
-| andrei.safronov\@espressif.com (email), `andreisfr <https://github.com/andreisfr>`_ (GitHub)
-
-
-
-Libraries and shared infrastructure
------------------------------------
-
-ADT, Support
-~~~~~~~~~~~~
-| Chandler Carruth
-| chandlerc\@gmail.com, chandlerc\@google.com (email), `chandlerc <https://github.com/chandlerc>`_ (GitHub)
-
-Bitcode
-~~~~~~~
-| Peter Collingbourne
-| peter\@pcc.me.uk (email), `pcc <https://github.com/pcc>`_ (GitHub)
-
-CMake and library layering
-~~~~~~~~~~~~~~~~~~~~~~~~~~
-| Chandler Carruth
-| chandlerc\@gmail.com, chandlerc\@google.com (email), `chandlerc <https://github.com/chandlerc>`_ (GitHub)
-
-Debug info
-~~~~~~~~~~
-| Eric Christopher
-| echristo\@gmail.com (email), `echristo <https://github.com/echristo>`_ (GitHub)
-
-DWARF Parser
-~~~~~~~~~~~~
-| Benjamin Kramer
-| benny.kra\@gmail.com (email), `d0k <https://github.com/d0k>`_ (GitHub)
-
-IR Linker
-~~~~~~~~~
-| Teresa Johnson
-| tejohnson\@google.com (email), `teresajohnson <https://github.com/teresajohnson>`_ (GitHub)
-
-LTO
-~~~
-| Peter Collingbourne
-| peter\@pcc.me.uk (email), `pcc <https://github.com/pcc>`_ (GitHub)
-
-MCJIT, Orc, RuntimeDyld, PerfJITEvents
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-| Lang Hames
-| lhames\@gmail.com (email), `lhames <https://github.com/lhames>`_ (GitHub)
-
-TableGen
-~~~~~~~~
-| Paul C. Anagnostopoulos
-| paul\@windfall.com (email)
-
-TextAPI
-~~~~~~~
-| Cyndy Ishida
-| cyndyishida\@gmail.com (email), `cyndyishida <https://github.com/cyndyishida>`_ (GitHub)
-
-
-
-Tools
------
-
-llvm-mca and MCA library
-~~~~~~~~~~~~~~~~~~~~~~~~
-| Andrea Di Biagio
-| andrea.dibiagio\@sony.com, andrea.dibiagio\@gmail.com (email), `adibiagio <https://github.com/adibiagio>`_ (GitHub)
-
-llvm-objcopy and ObjCopy library
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-| Jake Ehrlich
-| jakehehrlich\@google.com (email), `jakehehrlich <https://github.com/jakehehrlich>`_ (GitHub)
-
-Gold plugin
-~~~~~~~~~~~
-| Teresa Johnson
-| tejohnson\@google.com (email), `teresajohnson <https://github.com/teresajohnson>`_ (GitHub)
-
-
-Other
------
-
-Release management
-~~~~~~~~~~~~~~~~~~
-
-For x.y.0 releases:
-
-| Hans Wennborg
-| hans\@chromium.org (email), `zmodem <https://github.com/zmodem>`_ (GitHub)
-|
-
-For x.y.[1-9] releases:
-
-| Tom Stellard
-| tstellar\@redhat.com (email), `tstellar <https://github.com/tstellar>`_ (GitHub)
-
-MinGW support
-~~~~~~~~~~~~~
-| Martin Storsjö
-| martin\@martin.st (email), `mstrorsjo <https://github.com/mstrorsjo>`_ (GitHub)
-
-Windows support in object tools
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-| Michael Spencer
-| bigcheesegs\@gmail.com (email), `Bigcheese <https://github.com/Bigcheese>`_ (GitHub)
-
-Sony PlayStation®4 support
-~~~~~~~~~~~~~~~~~~~~~~~~~~
-| Paul Robinson
-| paul.robinson\@sony.com (email), `pogo59 <https://github.com/pogo59>`_ (GitHub)
-
-Inline assembly
-~~~~~~~~~~~~~~~
-| Eric Christopher
-| echristo\@gmail.com (email), `echristo <https://github.com/echristo>`_ (GitHub)
-
-Exception handling
-~~~~~~~~~~~~~~~~~~
-| Anton Korobeynikov
-| anton\@korobeynikov.info (email), `asl <https://github.com/asl>`_ (GitHub)
-
-ARM EABI
-~~~~~~~~
-| Anton Korobeynikov
-| anton\@korobeynikov.info (email), `asl <https://github.com/asl>`_ (GitHub)
-
-LLVM Buildbot
-~~~~~~~~~~~~~
-| Galina Kistanova
-| gkistanova\@gmail.com (email), `gkistanova <https://github.com/gkistanova>`_ (GitHub)
-
-
-
-Other subprojects
------------------
-
-Some subprojects maintain their own list of per-component maintainers.
-Others only have a lead maintainer listed here.
-
-`Bolt maintainers <https://github.com/llvm/llvm-project/blob/main/bolt/CODE_OWNERS.TXT>`_
-
-`Clang maintainers <https://github.com/llvm/llvm-project/blob/main/clang/CodeOwners.rst>`_
-
-`Clang-tools-extra maintainers <https://github.com/llvm/llvm-project/blob/main/clang-tools-extra/CODE_OWNERS.TXT>`_
-
-`Compiler-rt maintainers <https://github.com/llvm/llvm-project/blob/main/compiler-rt/CODE_OWNERS.TXT>`_
-
-`Flang maintainers <https://github.com/llvm/llvm-project/blob/main/flang/CODE_OWNERS.TXT>`_
-
-`LLD maintainers <https://github.com/llvm/llvm-project/blob/main/lld/CODE_OWNERS.TXT>`_
-
-`LLDB maintainers <https://github.com/llvm/llvm-project/blob/main/lldb/CodeOwners.rst>`_
-
-libc++
-~~~~~~
-| Louis Dionne
-| ldionne.2\@gmail.com (email), `ldionne <https://github.com/ldionne>`_ (GitHub)
-
-libclc
-~~~~~~
-| Tom Stellard
-| tstellar\@redhat.com (email), `tstellar <https://github.com/tstellar>`_ (GitHub)
-
-OpenMP (runtime library)
-~~~~~~~~~~~~~~~~~~~~~~~~
-| Andrey Churbanov
-| andrey.churbanov\@intel.com (email), `AndreyChurbanov <https://github.com/AndreyChurbanov>`_ (GitHub)
-
-Polly
-~~~~~
-| Tobias Grosser
-| tobias\@grosser.es (email), `tobiasgrosser <https://github.com/tobiasgrosser>`_ (GitHub)
-
-
-Inactive Maintainers
-====================
-The following people have graciously spent time performing maintainer
-responsibilities but are no longer active in that role. Thank you for all your
-help with the success of the project!
-
-Emeritus lead maintainers
--------------------------
-
-Inactive component maintainers
-------------------------------
-
-Former maintainers of removed components
-----------------------------------------
-| Duncan Sands (baldrick\@free.fr, `CunningBaldrick <https://github.com/CunningBaldrick>`_) -- DragonEgg
-| Hal Finkel (hfinkel\@anl.gov, `hfinkel <https://github.com/hfinkel>`_) -- LoopReroll



More information about the llvm-commits mailing list