llvm-capstone/.github/CODEOWNERS

665 lines
29 KiB
Plaintext

# llvm-lto
/llvm/*/LTO/ @llvm/pr-subscribers-llvm-lto
/llvm/*/Linker/ @llvm/pr-subscribers-llvm-lto
/llvm/*/ThinLTO/ @llvm/pr-subscribers-llvm-lto
/llvm/lib/Transforms/*/FunctionImport* @llvm/pr-subscribers-llvm-lto
/llvm/tools/gold/ @llvm/pr-subscribers-llvm-lto
# llvm-mc
/llvm/*/MC/ @llvm/pr-subscribers-llvm-mc
# clang-driver
/clang/*/Driver/ @llvm/pr-subscribers-clang-driver
# sanitizer
/llvm/lib/Transforms/Instrumentation/*Sanitizer* @llvm/pr-subscribers-sanitizer
/compiler-rt/lib/interception/ @llvm/pr-subscribers-sanitizer
/compiler-rt/lib/*san* @llvm/pr-subscribers-sanitizer
/compiler-rt/test/*san* @llvm/pr-subscribers-sanitizer
/compiler-rt/lib/fuzzer/ @llvm/pr-subscribers-sanitizer
/compiler-rt/test/fuzzer/ @llvm/pr-subscribers-sanitizer
/compiler-rt/lib/scudo/ @llvm/pr-subscribers-sanitizer
/compiler-rt/test/scudo/ @llvm/pr-subscribers-sanitizer
# xray
/llvm/tools/llvm-xray/ @llvm/pr-subscribers-xray
/compiler-rt/*/xray/ @llvm/pr-subscribers-xray
/clang/include/clang/Basic/XRay* @llvm/pr-subscribers-xray
/clang/lib/Basic/XRay* @llvm/pr-subscribers-xray
/compiler-rt/*/xray/ @llvm/pr-subscribers-xray
/llvm/include/llvm/XRay/ @llvm/pr-subscribers-xray
/llvm/lib/XRay/ @llvm/pr-subscribers-xray
/llvm/tools/llvm-xray/ @llvm/pr-subscribers-xray
/llvm/unittests/XRay/ @llvm/pr-subscribers-xray
/compiler-rt/*/xray/ @llvm/pr-subscribers-xray
# clang-codegen
/clang/lib/CodeGen/** @llvm/pr-subscribers-clang-codegen
/clang/include/clang/CodeGen/ @llvm/pr-subscribers-clang-codegen
# mlir
/mlir/ @llvm/pr-subscribers-mlir
# mlir-core
/mlir/**/AsmParser/ @llvm/pr-subscribers-mlir-core
/mlir/**/Bytecode/ @llvm/pr-subscribers-mlir-core
/mlir/**/Debug/ @llvm/pr-subscribers-mlir-core
/mlir/**/IR/ @llvm/pr-subscribers-mlir-core
/mlir/**/Parser/ @llvm/pr-subscribers-mlir-core
/mlir/**/Pass/ @llvm/pr-subscribers-mlir-core
/mlir/**/Reducer/ @llvm/pr-subscribers-mlir-core
/mlir/**/Support/ @llvm/pr-subscribers-mlir-core
/mlir/**/Transforms/ @llvm/pr-subscribers-mlir-core
/mlir/**/tools/ @llvm/pr-subscribers-mlir-core
/mlir/tools/ @llvm/pr-subscribers-mlir-core
# mlir-ods
/mlir/TableGen/ @llvm/pr-subscribers-mlir-ods
/mlir/tblgen/ @llvm/pr-subscribers-mlir-ods
/mlir/include/mlir/IR/*.td @llvm/pr-subscribers-mlir-ods
# mlir-bindings
/mlir/Bindings/ @llvm/pr-subscribers-mlir-bindings
# mlir-gpu
/mlir/**/*GPU @llvm/pr-subscribers-mlir-gpu
# mlir-amdgpu
/mlir/**/AMDGPU/ @llvm/pr-subscribers-mlir-amdgpu
# mlir-amx
/mlir/**/AMX/ @llvm/pr-subscribers-mlir-amx
# mlir-affine
/mlir/**/Affine/ @llvm/pr-subscribers-mlir-affine
# mlir-arith
/mlir/**/Arith/ @llvm/pr-subscribers-mlir-arith
# mlir-neon
/mlir/**/ArmNeon/ @llvm/pr-subscribers-mlir-neon
# mlir-presburger
/mlir/**/*Presburger @llvm/pr-subscribers-mlir-presburger
# mlir-sme
/mlir/**/ArmSME/ @llvm/pr-subscribers-mlir-sme
# mlir-sve
/mlir/**/ArmSVE/ @llvm/pr-subscribers-mlir-sve
# mlir-async
/mlir/**/Async/ @llvm/pr-subscribers-mlir-async
# mlir-bufferization
/mlir/**/Bufferization/ @llvm/pr-subscribers-mlir-bufferization
# mlir-complex
/mlir/**/Complex/ @llvm/pr-subscribers-mlir-complex
# mlir-cf
/mlir/**/ControlFlow/ @llvm/pr-subscribers-mlir-cf
# mlir-dlti
/mlir/**/DLTI/ @llvm/pr-subscribers-mlir-dlti
# mlir-emitc
/mlir/**/EmitC/ @llvm/pr-subscribers-mlir-emitc
/mlir/lib/Target/Cpp @llvm/pr-subscribers-mlir-emitc
# mlir-func
/mlir/**/Func/ @llvm/pr-subscribers-mlir-func
# mlir-async
/mlir/**/Async/ @llvm/pr-subscribers-mlir-async
# mlir-irdl
/mlir/**/IRDL/ @llvm/pr-subscribers-mlir-irdl
# mlir-index
/mlir/**/Index/ @llvm/pr-subscribers-mlir-index
# mlir-llvm
/mlir/**/LLVM* @llvm/pr-subscribers-mlir-llvm
# mlir-linalg
/mlir/**/*Linalg @llvm/pr-subscribers-mlir-linalg
/mlir/**/*linalg @llvm/pr-subscribers-mlir-linalg
# mlir-mlprogram
/mlir/**/MLProgram @llvm/pr-subscribers-mlir-mlprogram
# mlir-math
/mlir/**/Math/ @llvm/pr-subscribers-mlir-math
# mlir-memref
/mlir/**/MemRef/ @llvm/pr-subscribers-mlir-memref
# mlir-nvgpu
/mlir/**/NVGPU/ @llvm/pr-subscribers-mlir-nvgpu
# mlir-openacc
/mlir/**/*OpenACC @llvm/pr-subscribers-mlir-openacc
# mlir-openmp
/mlir/**/*OpenMP @llvm/pr-subscribers-mlir-openmp
# mlir-pdl
/mlir/**/PDL/ @llvm/pr-subscribers-mlir-pdl
# mlir-quant
/mlir/**/Quant/ @llvm/pr-subscribers-mlir-quant
# mlir-scf
/mlir/**/SCF/ @llvm/pr-subscribers-mlir-scf
# mlir-spirv
/mlir/**/SPIRV/ @llvm/pr-subscribers-mlir-spirv
# mlir-shape
/mlir/**/Shape/ @llvm/pr-subscribers-mlir-shape
# mlir-sparse
/mlir/**/SparseTensor/ @llvm/pr-subscribers-mlir-sparse
# mlir-tensor
/mlir/**/Tensor/ @llvm/pr-subscribers-mlir-tensor
# mlir-tosa
/mlir/**/Tosa/ @llvm/pr-subscribers-mlir-tosa
# mlir-ub
/mlir/**/UB/ @llvm/pr-subscribers-mlir-ub
# mlir-vector
/mlir/**/*Vector/ @llvm/pr-subscribers-mlir-vector
# mlir-execution-engine
/mlir/**/ExecutionEngine/ @llvm/pr-subscribers-mlir-execution-engine
# coroutines
/clang/docs/DebuggingCoroutines.rst @llvm/pr-subscribers-coroutines
/clang/lib/Sema/SemaCoroutine.cpp @llvm/pr-subscribers-coroutines
/clang/lib/CodeGen/CGCoroutine.cpp @llvm/pr-subscribers-coroutines
/clang/test/CodeGenCoroutines/ @llvm/pr-subscribers-coroutines
/llvm/docs/Coroutines.rst @llvm/pr-subscribers-coroutines
/llvm/include/llvm/Transforms/Coroutines/ @llvm/pr-subscribers-coroutines
/llvm/lib/Transforms/Coroutines/ @llvm/pr-subscribers-coroutines
/llvm/test/Transforms/Coroutines/* @llvm/pr-subscribers-coroutines
# modules
/clang/docs/StandardCPlusPlusModules.rst @llvm/pr-subscribers-modules
/clang/include/clang/AST/AbstractBasicReader.h @llvm/pr-subscribers-modules
/clang/include/clang/AST/AbstractBasicWriter.h @llvm/pr-subscribers-modules
/clang/include/clang/AST/AbstractTypeReader.h @llvm/pr-subscribers-modules
/clang/include/clang/AST/AbstractTypeWriter.h @llvm/pr-subscribers-modules
/clang/include/clang/AST/PropertiesBase.td @llvm/pr-subscribers-modules
/clang/include/clang/AST/ODRHash.h @llvm/pr-subscribers-modules
/clang/include/clang/AST/TypeProperties.td @llvm/pr-subscribers-modules
/clang/include/clang/Basic/Module.h @llvm/pr-subscribers-modules
/clang/include/clang/Frontend/PrecompiledPreamble.h @llvm/pr-subscribers-modules
/clang/include/clang/Lex/ModuleLoader.h @llvm/pr-subscribers-modules
/clang/include/clang/Lex/ModuleMap.h @llvm/pr-subscribers-modules
/clang/include/clang/Serialization/ @llvm/pr-subscribers-modules
/clang/lib/AST/ODRHash.cpp @llvm/pr-subscribers-modules
/clang/lib/AST/StmtProfile.cpp @llvm/pr-subscribers-modules
/clang/lib/Basic/Module.cpp @llvm/pr-subscribers-modules
/clang/lib/Frontend/ModuleDependencyCollector.cpp @llvm/pr-subscribers-modules
/clang/lib/Frontend/PrecompiledPreamble.cpp @llvm/pr-subscribers-modules
/clang/lib/Lex/ModuleMap.cpp @llvm/pr-subscribers-modules
/clang/lib/Sema/SemaModule.cpp @llvm/pr-subscribers-modules
/clang/lib/Serialization/ @llvm/pr-subscribers-modules
/clang/test/CXX/module/ @llvm/pr-subscribers-modules
/clang/test/Modules/ @llvm/pr-subscribers-modules
/clang/unittests/Serialization/* @llvm/pr-subscribers-modules
# clang-tidy
/clang-tools-extra/clang-tidy/ @llvm/pr-subscribers-clang-tidy
/clang-tools-extra/docs/clang-tidy/ @llvm/pr-subscribers-clang-tidy
/clang-tools-extra/test/clang-tidy/ @llvm/pr-subscribers-clang-tidy
# llvm-mca
/llvm/tools/llvm-mca/ @llvm/pr-subscribers-llvm-mca
/llvm/include/llvm/MCA/ @llvm/pr-subscribers-llvm-mca
/llvm/lib/MCA/ @llvm/pr-subscribers-llvm-mca
# vectorizers
/llvm/lib/Transforms/Vectorize/ @llvm/pr-subscribers-vectorizers
/llvm/include/llvm/Transforms/Vectorize/ @llvm/pr-subscribers-vectorizers
# clang
/clang/ @llvm/pr-subscribers-clang
# testing-tools
/llvm/include/llvm/FileCheck/ @llvm/pr-subscribers-testing-tools
/llvm/lib/FileCheck/ @llvm/pr-subscribers-testing-tools
/llvm/test/FileCheck/ @llvm/pr-subscribers-testing-tools
/llvm/unittests/FileCheck/ @llvm/pr-subscribers-testing-tools
/llvm/utils/lit/ @llvm/pr-subscribers-testing-tools
/llvm/utils/split-file/ @llvm/pr-subscribers-testing-tools
/llvm/utils/not/ @llvm/pr-subscribers-testing-tools
/llvm/utils/count/ @llvm/pr-subscribers-testing-tools
/llvm/utils/FileCheck/ @llvm/pr-subscribers-testing-tools
/llvm/docs/CommandGuide/FileCheck.rst @llvm/pr-subscribers-testing-tools
/llvm/docs/CommandGuide/lit.rst @llvm/pr-subscribers-testing-tools
/llvm/docs/TestingGuide.rst @llvm/pr-subscribers-testing-tools
/llvm/test/Other/FileCheck-space.txt @llvm/pr-subscribers-testing-tools
/llvm/utils/update*_test_checks.py @llvm/pr-subscribers-testing-tools
/llvm/utils/UpdateTestChecks/ @llvm/pr-subscribers-testing-tools
# llvm-binary-utilities
/llvm/docs/CommandGuide/llvm-* @llvm/pr-subscribers-llvm-binary-utilities
/llvm/include/llvm/BinaryFormat/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/include/llvm/DebugInfo/Symbolize/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/include/llvm/ObjCopy/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/include/llvm/Object/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/lib/BinaryFormat/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/lib/DebugInfo/Symbolize/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/lib/ObjCopy/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/lib/Object/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/test/Object/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/test/tools/llvm-ar/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/test/tools/llvm-cxxfilt/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/test/tools/llvm-nm/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/test/tools/llvm-objcopy/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/test/tools/llvm-objdump/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/test/tools/llvm-readobj/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/test/tools/llvm-size/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/test/tools/llvm-strings/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/test/tools/llvm-symbolizer/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/tools/llvm-ar/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/tools/llvm-cxxfilt/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/tools/llvm-nm/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/tools/llvm-objcopy/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/tools/llvm-objdump/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/tools/llvm-readobj/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/tools/llvm-size/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/tools/llvm-strings/ @llvm/pr-subscribers-llvm-binary-utilities
/llvm/tools/llvm-symbolizer/ @llvm/pr-subscribers-llvm-binary-utilities
# debug-info
/llvm/include/llvm/DebugInfo/ @llvm/pr-subscribers-debug-info
/llvm/lib/DebugInfo/ @llvm/pr-subscribers-debug-info
/llvm/tools/dsymutil/ @llvm/pr-subscribers-debug-info
/llvm/tools/llvm-debuginfo-analyzer/ @llvm/pr-subscribers-debug-info
/llvm/tools/llvm-dwarfdump/ @llvm/pr-subscribers-debug-info
/llvm/tools/llvm-dwarfutil/ @llvm/pr-subscribers-debug-info
/llvm/tools/llvm-dwp/ @llvm/pr-subscribers-debug-info
/llvm/tools/llvm-gsymutil/ @llvm/pr-subscribers-debug-info
/llvm/tools/llvm-pdbutil/ @llvm/pr-subscribers-debug-info
/llvm/tools/llvm-debuginfod/ @llvm/pr-subscribers-debug-info
/llvm/tools/llvm-debuginfod-find/ @llvm/pr-subscribers-debug-info
/llvm/lib/CodeGen/AsmPrinter/ @llvm/pr-subscribers-debug-info
/clang/lib/CodeGen/CGDebugInfo.cpp @llvm/pr-subscribers-debug-info
/llvm/include/llvm/BinaryFormat/Dwarf.* @llvm/pr-subscribers-debug-info
/llvm/test/DebugInfo/ @llvm/pr-subscribers-debug-info
/llvm/test/tools/dsymutil/ @llvm/pr-subscribers-debug-info
/llvm/test/tools/llvm-debuginfo-analyzer/ @llvm/pr-subscribers-debug-info
/llvm/test/tools/llvm-debuginfod/ @llvm/pr-subscribers-debug-info
/llvm/test/tools/llvm-debuginfod-find/ @llvm/pr-subscribers-debug-info
/llvm/test/tools/llvm-dwarfdump/ @llvm/pr-subscribers-debug-info
/llvm/test/tools/llvm-dwarfutil/ @llvm/pr-subscribers-debug-info
/llvm/test/tools/llvm-dwp/ @llvm/pr-subscribers-debug-info
/llvm/test/tools/llvm-gsymutil/ @llvm/pr-subscribers-debug-info
/llvm/test/tools/llvm-pdbuti/ @llvm/pr-subscribers-debug-info
/llvm/lib/IR/Debug*.cpp @llvm/pr-subscribers-debug-info
/llvm/include/llvm/IR/Debug*.h @llvm/pr-subscribers-debug-info
# github-workflow
/.github/workflows/ @llvm/pr-subscribers-github-workflow
# flang-driver
/flang/tools/flang-driver/ @llvm/pr-subscribers-flang-driver
/flang/unittests/Frontend/ @llvm/pr-subscribers-flang-driver
/flang/lib/FrontendTool/ @llvm/pr-subscribers-flang-driver
/flang/lib/Frontend/ @llvm/pr-subscribers-flang-driver
/flang/include/flang/Frontend/ @llvm/pr-subscribers-flang-driver
/flang/include/flang/FrontendTool/ @llvm/pr-subscribers-flang-driver
/flang/test/Driver/ @llvm/pr-subscribers-flang-driver
# m68k
/llvm/lib/Target/M68k/ @llvm/pr-subscribers-m68k
/llvm/test/CodeGen/M68k/ @llvm/pr-subscribers-m68k
/llvm/test/MC/M68k/ @llvm/pr-subscribers-m68k
/llvm/test/MC/Disassembler/M68k/ @llvm/pr-subscribers-m68k
/clang/lib/Basic/Targets/M68k.* @llvm/pr-subscribers-m68k
/clang/lib/CodeGen/Targets/M68k.cpp @llvm/pr-subscribers-m68k
# libcxx
/libcxx/ @llvm/pr-subscribers-libcxx
/runtimes/ @llvm/pr-subscribers-libcxx
# libcxxabi
/libcxxabi/ @llvm/pr-subscribers-libcxxabi
/runtimes/ @llvm/pr-subscribers-libcxxabi
# libunwind
/libunwind/ @llvm/pr-subscribers-libunwind
/runtimes/ @llvm/pr-subscribers-libunwind
# objectyaml
/llvm/include/llvm/ObjectYAML/ @llvm/pr-subscribers-objectyaml
/llvm/lib/ObjectYAML/ @llvm/pr-subscribers-objectyaml
/llvm/test/tools/obj2yaml/ @llvm/pr-subscribers-objectyaml
/llvm/test/tools/yaml2obj/ @llvm/pr-subscribers-objectyaml
/llvm/tools/obj2yaml/ @llvm/pr-subscribers-objectyaml
/llvm/tools/yaml2obj/ @llvm/pr-subscribers-objectyaml
# clang-analysis
/clang/include/clang/Analysis/ @llvm/pr-subscribers-clang-analysis
/clang/lib/Analysis/ @llvm/pr-subscribers-clang-analysis
# clang-static-analyzer
/clang/include/clang/StaticAnalyzer/ @llvm/pr-subscribers-clang-static-analyzer
/clang/lib/StaticAnalyzer/ @llvm/pr-subscribers-clang-static-analyzer
/clang/tools/scan-build/ @llvm/pr-subscribers-clang-static-analyzer
/clang/utils/analyzer/ @llvm/pr-subscribers-clang-static-analyzer
/clang/docs/analyzer/ @llvm/pr-subscribers-clang-static-analyzer
# pgo
/llvm/lib/Transforms/Instrumentation/CGProfile.cpp @llvm/pr-subscribers-pgo
/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp @llvm/pr-subscribers-pgo
/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp @llvm/pr-subscribers-pgo
/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp @llvm/pr-subscribers-pgo
/llvm/lib/Transforms/Instrumentation/PGO* @llvm/pr-subscribers-pgo
/llvm/lib/Transforms/Instrumentation/ValueProfile* @llvm/pr-subscribers-pgo
/llvm/test/Instrumentation/InstrProfiling/ @llvm/pr-subscribers-pgo
/llvm/test/Transforms/PGOProfile/ @llvm/pr-subscribers-pgo
/compiler-rt/lib/profile/ @llvm/pr-subscribers-pgo
/compiler-rt/lib/memprof/ @llvm/pr-subscribers-pgo
/compiler-rt/test/profile/ @llvm/pr-subscribers-pgo
/compiler-rt/test/memprof/ @llvm/pr-subscribers-pgo
/llvm/tools/llvm-profdata/ @llvm/pr-subscribers-pgo
/llvm/tools/llvm-profgen/ @llvm/pr-subscribers-pgo
/llvm/test/tools/llvm-profdata/ @llvm/pr-subscribers-pgo
/llvm/test/tools/llvm-profgen/ @llvm/pr-subscribers-pgo
/llvm/unittests/ProfileData/* @llvm/pr-subscribers-pgo
# openacc
/flang/**/OpenACC/ @llvm/pr-subscribers-openacc
/flang/include/flang/Lower/OpenACC.h @llvm/pr-subscribers-openacc
/flang/docs/OpenACC.md @llvm/pr-subscribers-openacc
/flang/lib/Parser/openacc-parsers.cpp @llvm/pr-subscribers-openacc
/flang/lib/Lower/OpenACC.cpp @llvm/pr-subscribers-openacc
/llvm/**/Frontend/OpenACC/ @llvm/pr-subscribers-openacc
/llvm/unittests/Frontend/OpenACCTest.cpp @llvm/pr-subscribers-openacc
/mlir/test/Target/LLVMIR/openacc-llvm.mlir @llvm/pr-subscribers-openacc
/mlir/**/*OpenACC/ @llvm/pr-subscribers-openacc
# flang-runtime
/flang/runtime/ @llvm/pr-subscribers-flang-runtime
# flang-parser
/flang/**/Parser/ @llvm/pr-subscribers-flang-parser
# flang-semantics
/flang/**/Evaluate/ @llvm/pr-subscribers-flang-semantics
/flang/**/Semantics/ @llvm/pr-subscribers-flang-semantics
# flang-fir-hlfir
/flang/**/Lower/ @llvm/pr-subscribers-flang-fir-hlfir
/flang/**/Optimizer/ @llvm/pr-subscribers-flang-fir-hlfir
# flang-codegen
flang/**/CodeGen/ @llvm/pr-subscribers-flang-codegen
# hlsl
/clang/test/ParserHLSL/ @llvm/pr-subscribers-hlsl
/clang/test/SemaHLSL/ @llvm/pr-subscribers-hlsl
/clang/test/AST/HLSL/ @llvm/pr-subscribers-hlsl
/clang/test/CodeGenHLSL/ @llvm/pr-subscribers-hlsl
/clang/cmake/caches/HLSL.cmake @llvm/pr-subscribers-hlsl
/clang/include/clang/Basic/HLSL*.h @llvm/pr-subscribers-hlsl
/clang/include/clang/Sema/HLSL*.h @llvm/pr-subscribers-hlsl
/clang/docs/HLSL/ @llvm/pr-subscribers-hlsl
/clang/lib/Driver/ToolChains/HLSL* @llvm/pr-subscribers-hlsl
/clang/lib/Parse/ParseHLSL.cpp @llvm/pr-subscribers-hlsl
/clang/lib/Sema/HLSLExternalSemaSource.cpp @llvm/pr-subscribers-hlsl
/clang/lib/Sema/SemaHLSL.cpp @llvm/pr-subscribers-hlsl
/clang/lib/CodeGen/CGHLSLRuntime.* @llvm/pr-subscribers-hlsl
/llvm/include/llvm/Frontend/HLSL/ @llvm/pr-subscribers-hlsl
/llvm/lib/Frontend/HLSL/ @llvm/pr-subscribers-hlsl
# globalisel
/llvm/**/GlobalISel/ @llvm/pr-subscribers-globalisel
/llvm/utils/TableGen/GlobalISel* @llvm/pr-subscribers-globalisel
# selection-dag
/llvm/include/llvm/CodeGen/DAGCombine.h @llvm/pr-subscribers-selectiondag
/llvm/include/llvm/CodeGen/ISDOpcodes.h @llvm/pr-subscribers-selectiondag
/llvm/include/llvm/CodeGen/SelectionDAG*.h @llvm/pr-subscribers-selectiondag
/llvm/include/llvm/CodeGen/SDNodeProperties.td @llvm/pr-subscribers-selectiondag
/llvm/include/llvm/Target/TargetSelectionDAG.td @llvm/pr-subscribers-selectiondag
/llvm/lib/CodeGen/SelectionDAG/ @llvm/pr-subscribers-selectiondag
/llvm/utils/TableGen/CodeGenDAG* @llvm/pr-subscribers-selectiondag
/llvm/utils/TableGen/DAGISel* @llvm/pr-subscribers-selectiondag
# register allocation
/llvm/**/*RegAlloc @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/Register* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/LiveReg* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/LiveInterval* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/LiveVariables* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/LiveRange* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/SlotIndexes.h @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/VirtRegMap.h @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/PHIElimination* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/SplitKit* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/InlineSpiller* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/ProcessImplicitDefs.cpp @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/RenameIndependentSubregs.cpp @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/InterferenceCache* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/CalcSpillWeights* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/RegUsage* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/MachineCopyPropagation* @llvm/pr-subscribers-regalloc
/llvm/**/CodeGen/SpillPlacement* @llvm/pr-subscribers-regalloc
/llvm/include/PBQP/ @llvm/pr-subscribers-regalloc
/llvm/include/PBQPRAConstraint.h @llvm/pr-subscribers-regalloc
/llvm/include/llvm/CodeGen/Spiller.h @llvm/pr-subscribers-regalloc
# function-specialization
/llvm/include/llvm/Transforms/Utils/SCCPSolver.h @llvm/pr-subscribers-function-specialization
/llvm/lib/Transforms/Utils/SCCPSolver.cpp @llvm/pr-subscribers-function-specialization
/llvm/include/llvm/Transforms/IPO/FunctionSpecialization.h @llvm/pr-subscribers-function-specialization
/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp @llvm/pr-subscribers-function-specialization
/llvm/test/Transforms/FunctionSpecialization/* @llvm/pr-subscribers-function-specialization
# libc
libc/** @llvm/pr-subscribers-libc
utils/bazel/llvm-project-overlay/libc/** @llvm/pr-subscribers-libc
# clang-format
/clang/**/Format/ @llvm/pr-subscribers-clang-format
/clang/tools/clang-format/ @llvm/pr-subscribers-clang-format
# flang-openmp
/flang/test/**/OpenMP/ @llvm/pr-subscribers-flang-openmp
/flang/lib/Lower/OpenMP.cpp @llvm/pr-subscribers-flang-openmp
/flang/lib/Semantics/resolve-directives.cpp @llvm/pr-subscribers-flang-openmp
/flang/lib/Semantics/check-omp-structure.cpp @llvm/pr-subscribers-flang-openmp
/flang/lib/Optimizer/Transforms/OMP* @llvm/pr-subscribers-flang-openmp
/flang/test/Fir/convert-to-llvm-openmp-and-fir.fir @llvm/pr-subscribers-flang-openmp
/flang/test/Lower/OpenMP/ @llvm/pr-subscribers-flang-openmp
/flang/test/Transforms/omp* @llvm/pr-subscribers-flang-openmp
/mlir/**/*OpenMP* @llvm/pr-subscribers-flang-openmp
/mlir/test/Target/LLVMIR/openmp* @llvm/pr-subscribers-flang-openmp
/llvm/lib/Frontend/OpenMP/ @llvm/pr-subscribers-flang-openmp
/llvm/include/llvm/Frontend/OpenMP/ @llvm/pr-subscribers-flang-openmp
/llvm/unittests/Frontend/OpenMP* @llvm/pr-subscribers-flang-openmp
# llvm-ir
/llvm/lib/IR/ @llvm/pr-subscribers-llvm-ir
/llvm/include/llvm/IR/ @llvm/pr-subscribers-llvm-ir
/llvm/docs/LangRef.rst @llvm/pr-subscribers-llvm-ir
/llvm/unittests/IR/ @llvm/pr-subscribers-llvm-ir
# llvm-analysis
/llvm/lib/Analysis/ @llvm/pr-subscribers-llvm-analysis
/llvm/include/llvm/Analysis/ @llvm/pr-subscribers-llvm-analysis
/llvm/test/Analysis/ @llvm/pr-subscribers-llvm-analysis
/llvm/unittests/Analysis/ @llvm/pr-subscribers-llvm-analysis
# llvm-transforms
/llvm/lib/Transforms/ @llvm/pr-subscribers-llvm-transforms
/llvm/include/llvm/Transforms/ @llvm/pr-subscribers-llvm-transforms
/llvm/test/Transforms/ @llvm/pr-subscribers-llvm-transforms
/llvm/unittests/Transforms/ @llvm/pr-subscribers-llvm-transforms
# clangd
/clang-tools-extra/clangd/ @llvm/pr-subscribers-clangd
# arm
/llvm/include/llvm/IR/IntrinsicsARM.td @llvm/pr-subscribers-arm
/llvm/lib/Target/ARM/ @llvm/pr-subscribers-arm
/llvm/test/CodeGen/ARM/ @llvm/pr-subscribers-arm
/llvm/test/MC/ARM/ @llvm/pr-subscribers-arm
/llvm/test/MC/DisasemblerARM/ @llvm/pr-subscribers-arm
/clang/lib/Basic/Targets/ARM* @llvm/pr-subscribers-arm
/clang/lib/Driver/ToolChains/Arch/ARM.* @llvm/pr-subscribers-arm
/clang/lib/CodeGen/Targets/ARM.cpp @llvm/pr-subscribers-arm
/clang/include/clang/Basic/BuiltinsARM* @llvm/pr-subscribers-arm
# AArch64
/llvm/include/llvm/IR/IntrinsicsAArch64.td @llvm/pr-subscribers-AArch64
/llvm/lib/Target/AArch64/ @llvm/pr-subscribers-AArch64
/llvm/test/CodeGen/AArch64/ @llvm/pr-subscribers-AArch64
/llvm/test/MC/AArch64/ @llvm/pr-subscribers-AArch64
/llvm/test/MC/Disassembler/AArch64/ @llvm/pr-subscribers-AArch64
/clang/lib/Basic/Targets/AArch64* @llvm/pr-subscribers-AArch64
/clang/lib/Driver/ToolChains/Arch/AArch64.* @llvm/pr-subscribers-AArch64
/clang/lib/CodeGen/Targets/AArch64.cpp @llvm/pr-subscribers-AArch64
/clang/include/clang/Basic/BuiltinsAArch64* @llvm/pr-subscribers-AArch64
# AMDGPU
**/*AMDGPU* @llvm/pr-subscribers-amdgpu
**/*amdgpu* @llvm/pr-subscribers-amdgpu
# DirectX
/llvm/include/llvm/IR/IntrinsicsDirectX.td @llvm/pr-subscribers-DirectX
/llvm/lib/Target/DirectX/ @llvm/pr-subscribers-DirectX
/llvm/test/CodeGen/DirectX/ @llvm/pr-subscribers-DirectX
/llvm/tools/dxil-dis @llvm/pr-subscribers-DirectX
/llvm/test/tools/dxil-dis @llvm/pr-subscribers-DirectX
/clang/lib/Basic/Targets/DirectX* @llvm/pr-subscribers-DirectX
# loongarch
/llvm/include/llvm/IR/IntrinsicsLoongArch.td @llvm/pr-subscribers-loongarch
/llvm/lib/Target/LoongArch/ @llvm/pr-subscribers-loongarch
/llvm/test/CodeGen/LoongArch/ @llvm/pr-subscribers-loongarch
/llvm/test/MC/LoongArch/ @llvm/pr-subscribers-loongarch
/clang/lib/Basic/Targets/LoongArch* @llvm/pr-subscribers-loongarch
/clang/lib/Driver/ToolChains/Arch/LoongArch.* @llvm/pr-subscribers-loongarch
/clang/lib/CodeGen/Targets/LoongArch.cpp @llvm/pr-subscribers-loongarch
/clang/include/clang/Basic/BuiltinsLoongArch* @llvm/pr-subscribers-loongarch
# msp430
/llvm/include/llvm/IR/IntrinsicsMSP430.td @llvm/pr-subscribers-msp430
/llvm/lib/Target/MSP430/ @llvm/pr-subscribers-msp430
/llvm/test/CodeGen/MSP430/ @llvm/pr-subscribers-msp430
/llvm/test/MC/MSP430/ @llvm/pr-subscribers-msp430
/llvm/test/MC/Disassembler/MSP430/ @llvm/pr-subscribers-msp430
/clang/lib/Basic/Targets/MSP430* @llvm/pr-subscribers-msp430
/clang/lib/Driver/ToolChains/Arch/MSP430.* @llvm/pr-subscribers-msp430
/clang/lib/CodeGen/Targets/MSP430.cpp @llvm/pr-subscribers-msp430
/clang/include/clang/Basic/BuiltinsMSP430* @llvm/pr-subscribers-msp430
# riscv
/llvm/**/*RISCV* @llvm/pr-subscribers-riscv
/llvm/**/*riscv* @llvm/pr-subscribers-riscv
/clang/**/*RISCV* @llvm/pr-subscribers-riscv
/clang/**/*riscv* @llvm/pr-subscribers-riscv
# sparc
/llvm/include/llvm/IR/IntrinsicsSparc.td @llvm/pr-subscribers-sparc
/llvm/lib/Target/Sparc/ @llvm/pr-subscribers-sparc
/llvm/test/CodeGen/Sparc/ @llvm/pr-subscribers-sparc
/llvm/test/MC/Sparc/ @llvm/pr-subscribers-sparc
/llvm/test/MC/Disassembler/Sparc/ @llvm/pr-subscribers-sparc
/clang/lib/Basic/Targets/Sparc* @llvm/pr-subscribers-sparc
/clang/lib/Driver/ToolChains/Arch/Sparc.* @llvm/pr-subscribers-sparc
/clang/lib/CodeGen/Targets/Sparc.cpp @llvm/pr-subscribers-sparc
/clang/include/clang/Basic/BuiltinsSparc* @llvm/pr-subscribers-sparc
# windows
/lld/COFF/ @llvm/pr-subscribers-windows
/clang/lib/Driver/MSVC.cpp @llvm/pr-subscribers-windows
/clang/lib/Driver/MinGW.cpp @llvm/pr-subscribers-windows
/llvm/lib/DebugInfo/CodeView/ @llvm/pr-subscribers-windows
/llvm/lib/DebugInfo/PDB/ @llvm/pr-subscribers-windows
/llvm/lib/WindowsDriver/ @llvm/pr-subscribers-windows
/llvm/lib/Support/Windows/ @llvm/pr-subscribers-windows
/llvm/lib/BinaryFormat/COFF.cpp @llvm/pr-subscribers-windows
# x86
/llvm/include/llvm/IR/IntrinsicsX86.td @llvm/pr-subscribers-x86
/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h @llvm/pr-subscribers-x86
/llvm/include/llvm/TargetParser/X86* @llvm/pr-subscribers-x86
/llvm/lib/Target/X86/ @llvm/pr-subscribers-x86
/llvm/lib/TargetParser/X86* @llvm/pr-subscribers-x86
/llvm/test/CodeGen/X86/ @llvm/pr-subscribers-x86
/llvm/test/MC/X86/ @llvm/pr-subscribers-x86
/llvm/test/MC/Disassembler/X86/ @llvm/pr-subscribers-x86
/llvm/test/Analysis/CostModel/X86/ @llvm/pr-subscribers-x86
/llvm/test/tools/llvm-mca/X86/ @llvm/pr-subscribers-x86
/llvm/utils/TableGen/X86* @llvm/pr-subscribers-x86
/clang/lib/Basic/Targets/X86/ @llvm/pr-subscribers-x86
/clang/lib/Driver/ToolChains/Arch/X86.* @llvm/pr-subscribers-x86
/clang/lib/CodeGen/Targets/X86.* @llvm/pr-subscribers-x86
/clang/lib/Headers/ @llvm/pr-subscribers-x86
/clang/test/CodeGen/X86/ @llvm/pr-subscribers-x86
/clang/include/clang/Basic/BuiltinsX86* @llvm/pr-subscribers-x86
# MLGO
/llvm/lib/Analysis/ML* @llvm/pr-subscribers-mlgo
/llvm/include/llvm/Analysis/ML* @llvm/pr-subscribers-mlgo
/llvm/lib/Analysis/*Runner.cpp @llvm/pr-subscribers-mlgo
/llvm/include/llvm/Analysis/*Runner.h @llvm/pr-subscribers-mlgo
/llvm/unittests/Analysis/ML* @llvm/pr-subscribers-mlgo
/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp @llvm/pr-subscribers-mlgo
/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h @llvm/pr-subscribers-mlgo
/llvm/test/Analysis/FunctionPropertiesAnalysis/* @llvm/pr-subscribers-mlgo
/llvm/unittests/Analysis/FunctionPropertiesAnalysisTest.cpp @llvm/pr-subscribers-mlgo
/llvm/test/Transforms/inline/ML/ @llvm/pr-subscribers-mlgo
/llvm/lib/CodeGen/ML* @llvm/pr-subscribers-mlgo
/llvm/unittests/CodeGen/ML* @llvm/pr-subscribers-mlgo
/llvm/test/CodeGen/MLRegAlloc/ @llvm/pr-subscribers-mlgo
# llvm-exegesis
/llvm/tools/llvm-exegesis/ @llvm/pr-subscribers-exegesis
/llvm/test/tools/llvm-exegesis/ @llvm/pr-subscribers-exegesis
/llvm/unittests/tools/llvm-exegesis/ @llvm/pr-subscribers-exegesis
# WebAssembly
/llvm/include/llvm/BinaryFormat/Wasm.h @llvm/pr-subscribers-webassembly
/llvm/include/llvm/IR/IntinsicsWebAssembly.td @llvm/pr-subscribers-webassembly
/llvm/include/llvm/Object/Wasm* @llvm/pr-subscribers-webassembly
/llvm/lib/CodeGen/Wasm* @llvm/pr-subscribers-webassembly
/llvm/lib/CodeGen/AsmPrinter/Wasm* @llvm/pr-subscribers-webassembly
/llvm/lib/MC/MCParser/Wasm* @llvm/pr-subscribers-webassembly
/llvm/lib/MC/Wasm* @llvm/pr-subscribers-webassembly
/llvm/lib/ObjCopy/wasm/ @llvm/pr-subscribers-webassembly
/llvm/lib/Object/Wasm* @llvm/pr-subscribers-webassembly
/llvm/lib/Target/WebAssembly/ @llvm/pr-subscribers-webassembly
/llvm/test/CodeGen/WebAssembly/ @llvm/pr-subscribers-webassembly
/llvm/test/DebugInfo/WebAssembly/ @llvm/pr-subscribers-webassembly
/llvm/test/MC/WebAssembly/ @llvm/pr-subscribers-webassembly
/llvm/unittests/Target/WebAssembly/ @llvm/pr-subscribers-webassembly
/clang/include/clang/Basic/BuiltinsWebAssembly.def @llvm/pr-subscribers-webassembly
/clang/include/clang/Basic/WebAssemblyReferenceTypes.def @llvm/pr-subscribers-webassembly
/clang/lib/Basic/Targets/WebAssembly* @llvm/pr-subscribers-webassembly
/clang/lib/Driver/Toolchains/WebAssembly* @llvm/pr-subscribers-webassembly
/clang/lib/CodeGen/Targets/WebAssembly* @llvm/pr-subscribers-webassembly
/clang/lib/Headers/wasm_simd128.h @llvm/pr-subscribers-webassembly
/clang/test/CodeGen/WebAssembly/ @llvm/pr-subscribers-webassembly
/clang/test/Sema/*wasm* @llvm/pr-subscribers-webassembly
/clang/test/SemaCXX/*wasm* @llvm/pr-subscribers-webassembly
/lld/**/COFF/ @llvm/pr-subscribers-lld-coff
/lld/**/ELF/ @llvm/pr-subscribers-lld-elf
/lld/**/MachO/ @llvm/pr-subscribers-lld-macho
/lld/**/wasm/ @llvm/pr-subscribers-lld-wasm
/lld/Common/ @llvm/pr-subscribers-lld-coff @llvm/pr-subscribers-lld-elf @llvm/pr-subscribers-lld-macho @llvm/pr-subscribers-lld-wasm
# lldb
/lldb/** @llvm/pr-subscribers-lldb