[mlir][acc] Update LegalizeDataValues pass to allow MappableType (#125134)
[llvm-project.git] / .github / new-prs-labeler.yml
blob566308bb3df8d69b2ec0a8584de1bbff2d44961b
1 BOLT:
2   - bolt/**/*
4 ClangIR:
5   - clang/include/clang/CIR/**/*
6   - clang/lib/CIR/**/*
7   - clang/tools/cir-*/**/*
8   - clang/test/CIR/**/*
10 clang:dataflow:
11   - clang/include/clang/Analysis/FlowSensitive/**/*
12   - clang/lib/Analysis/FlowSensitive/**/*
13   - clang/unittests/Analysis/FlowSensitive/**/*
14   - clang/docs/DataFlowAnalysisIntro.md
15   - clang/docs/DataFlowAnalysisIntroImages/**/*
17 clang:frontend:
18   - clang/lib/AST/**/*
19   - clang/include/clang/AST/**/*
20   - clang/lib/Basic/**/*
21   - clang/include/clang/Basic/**/*
22   - clang/lib/Interpreter/**/*
23   - clang/include/clang/Interpreter/**/*
24   - clang/lib/Lex/**/*
25   - clang/include/clang/Lex/**/*
26   - clang/lib/Parse/**/*
27   - clang/include/clang/Parse/**/*
28   - clang/lib/Sema/**/*
29   - clang/include/clang/Sema/**/*
31 clang:headers:
32   - clang/lib/Headers/**/*
34 compiler-rt:
35   - compiler-rt/**/*
37 flang:
38   - flang/**/*
40 flang:frontend:
41   - flang/Parser/**/*
42   - flang/Evaluate/**/*
43   - flang/Semantics/**/*
45 HLSL:
46   - clang/*HLSL*/**/*
47   - clang/**/*HLSL*
48   - llvm/**/Frontend/HLSL/**/*
50 lld:
51   - lld/**/*
53 llvm-lit:
54   - llvm/utils/lit/**/*
56 PGO:
57   - llvm/**/ProfileData/**/*
58   - llvm/**/SampleProfile*
59   - llvm/**/CodeGen/MIRSampleProfile*
60   - llvm/lib/Transforms/Instrumentation/CGProfile.cpp
61   - llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp
62   - llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
63   - llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
64   - llvm/lib/Transforms/Instrumentation/PGO*
65   - llvm/lib/Transforms/Instrumentation/ValueProfile*
66   - llvm/test/Instrumentation/InstrProfiling/**/*
67   - llvm/test/Transforms/PGOProfile/**/*
68   - llvm/test/Transforms/SampleProfile/**/*
69   - llvm/**/llvm-profdata/**/*
70   - llvm/**/llvm-profgen/**/*
72 vectorizers:
73   - llvm/lib/Transforms/Vectorize/**/*
74   - llvm/include/llvm/Transforms/Vectorize/**/*
76 # IMPORTED FROM CODEOWNERS
77 LTO:
78   - llvm/*/LTO/**
79   - llvm/*/Linker/**
80   - llvm/*/ThinLTO/**
81   - llvm/lib/Transforms/*/FunctionImport*
82   - llvm/tools/gold/**
84 mc:
85   - llvm/*/MC/**
87 clang:driver:
88   - clang/*/Driver/**
90 compiler-rt:asan:
91   - compiler-rt/lib/asan/**
92   - compiler-rt/include/sanitizer/asan_interface.h
93   - compiler-rt/test/asan/**
94   - compiler-rt/lib/asan_abi/**
95   - compiler-rt/test/asan_abi/**
97 compiler-rt:builtins:
98   - compiler-rt/lib/builtins/**
99   - compiler-rt/test/builtins/**
101 compiler-rt:cfi:
102   - compiler-rt/lib/cfi/**
103   - compiler-rt/test/cfi/**
105 compiler-rt:fuzzer:
106   - compiler-rt/lib/fuzzer/**
107   - compiler-rt/include/fuzzer/**
108   - compiler-rt/test/fuzzer/**
110 compiler-rt:hwasan:
111   - compiler-rt/lib/hwasan/**
112   - compiler-rt/include/sanitizer/hwasan_interface.h
113   - compiler-rt/test/hwasan/**
115 compiler-rt:lsan:
116   - compiler-rt/lib/lsan/**
117   - compiler-rt/include/sanitizer/lsan_interface.h
118   - compiler-rt/test/lsan/**
120 compiler-rt:msan:
121   - compiler-rt/lib/msan/**
122   - compiler-rt/include/sanitizer/msan_interface.h
123   - compiler-rt/test/msan/**
125 compiler-rt:sanitizer:
126   - llvm/lib/Transforms/Instrumentation/*Sanitizer*
127   - compiler-rt/lib/interception/**
128   - compiler-rt/lib/*san*/**
129   - compiler-rt/include/sanitizer/**
130   - compiler-rt/test/*san*/**
131   - compiler-rt/lib/fuzzer/**
132   - compiler-rt/include/fuzzer/**
133   - compiler-rt/test/fuzzer/**
134   - compiler-rt/lib/scudo/**
135   - compiler-rt/test/scudo/**
137 compiler-rt:scudo:
138   - compiler-rt/lib/scudo/**
139   - compiler-rt/test/scudo/**
141 compiler-rt:tsan:
142   - compiler-rt/lib/tsan/**
143   - compiler-rt/include/sanitizer/tsan_interface.h
144   - compiler-rt/include/sanitizer/tsan_interface_atomic.h
145   - compiler-rt/test/tsan/**
147 compiler-rt:ubsan:
148   - compiler-rt/lib/ubsan/**
149   - compiler-rt/include/sanitizer/ubsan_interface.h
150   - compiler-rt/test/ubsan/**
151   - compiler-rt/lib/ubsan_minimal/**
152   - compiler-rt/test/ubsan_minimal/**
154 xray:
155   - llvm/tools/llvm-xray/**
156   - compiler-rt/*/xray/**
157   - clang/include/clang/Basic/XRay*
158   - clang/lib/Basic/XRay*
159   - compiler-rt/*/xray/**
160   - llvm/include/llvm/XRay/**
161   - llvm/lib/XRay/**
162   - llvm/tools/llvm-xray/**
163   - llvm/unittests/XRay/**
164   - compiler-rt/*/xray/**
166 clang:codegen:
167   - clang/lib/CodeGen/**
168   - clang/include/clang/CodeGen/**
170 mlir:
171   - mlir/**
173 mlir:core:
174   - mlir/include/mlir/Support/**
175   - mlir/lib/Support/**
176   - mlir/include/mlir/Parser/**
177   - mlir/lib/Parser/**
178   - mlir/include/mlir/IR/**
179   - mlir/lib/IR/**
180   - mlir/include/mlir/Bytecode/**
181   - mlir/lib/Bytecode/**
182   - mlir/include/mlir/AsmParser/**
183   - mlir/lib/AsmParser/**
184   - mlir/include/mlir/Pass/**
185   - mlir/lib/Pass/**
186   - mlir/include/mlir/Tools/**
187   - mlir/lib/Tools/**
188   - mlir/include/mlir/Reducer/**
189   - mlir/lib/Reducer/**
190   - mlir/include/mlir/Transforms/**
191   - mlir/lib/Transforms/**
192   - mlir/include/mlir/Debug/**
193   - mlir/lib/Debug/**
194   - mlir/tools/**
196 mlir:ods:
197   - mlir/TableGen/**
198   - mlir/tblgen/**
199   - mlir/include/mlir/IR/*.td
201 mlir:bindings:
202   - mlir/Bindings/**
204 mlir:gpu:
205   - mlir/**/*GPU*/**
207 mlir:amdgpu:
208   - mlir/**/AMDGPU/**
210 mlir:amx:
211   - mlir/**/AMX/**
213 mlir:affine:
214   - mlir/**/Affine/**
216 mlir:arith:
217   - mlir/**/Arith/**
219 mlir:neon:
220   - mlir/**/ArmNeon/**
222 mlir:sme:
223   - mlir/**/ArmSME/**
225 mlir:sve:
226   - mlir/**/ArmSVE/**
228 mlir:async:
229   - mlir/**/Async/**
230   - mlir/**/Async/**
232 mlir:bufferization:
233   - mlir/**/Bufferization/**
235 mlir:complex:
236   - mlir/**/Complex/**
238 mlir:cf:
239   - mlir/**/ControlFlow/**
241 mlir:dlti:
242   - mlir/**/DLTI/**
244 mlir:emitc:
245   - mlir/**/*EmitC*/**
246   - mlir/lib/Target/Cpp/**
248 mlir:func:
249   - mlir/**/Func/**
251 mlir:irdl:
252   - mlir/**/IRDL/**
254 mlir:index:
255   - mlir/**/Index/**
257 mlir:llvm:
258   - mlir/**/LLVM*
259   - mlir/**/LLVM*/**
261 mlir:linalg:
262   - mlir/**/*linalg/**
263   - mlir/**/*Linalg/**
265 mlir:mlprogram:
266   - mlir/**/MLProgram/**
268 mlir:math:
269   - mlir/**/Math/**
271 mlir:memref:
272   - mlir/**/MemRef/**
274 mlir:nvgpu:
275   - mlir/**/NVGPU/**
277 mlir:openacc:
278   - mlir/**/*OpenACC*
279   - mlir/**/*OpenACC*/**
281 mlir:openmp:
282   - mlir/**/*OpenMP*
283   - mlir/**/*OpenMP*/**
285 mlir:pdl:
286   - mlir/**/PDL/**
288 mlir:quant:
289   - mlir/**/Quant/**
291 mlir:scf:
292   - mlir/**/SCF/**
294 mlir:spirv:
295   - mlir/**/SPIRV/**
296   - mlir/**/SPIRVTo*/**
297   - mlir/**/*ToSPIRV/**
298   - mlir/tools/mlir-spirv-cpu-runner/**
299   - mlir/tools/mlir-vulkan-runner/**
300   - mlir/tools/mlir-tblgen/SPIRVUtilsGen.cpp
302 mlir:shape:
303   - mlir/**/Shape/**
305 mlir:sparse:
306   - mlir/**/SparseTensor/**
308 mlir:tensor:
309   - mlir/**/Tensor/**
311 mlir:tosa:
312   - mlir/**/*Tosa*/**
314 mlir:ub:
315   - mlir/**/UB/**
317 mlir:vector:
318   - mlir/**/*Vector/**
320 mlir:execution-engine:
321   - mlir/**/ExecutionEngine/**
323 mlir:presburger:
324   - mlir/**/*Presburger*/**
326 mlir:python:
327   - mlir/python/**/*
329 mlir:vectorops:
330   - mlir/**/Vector/**/*
332 coroutines:
333   - clang/docs/DebuggingCoroutines.rst
334   - clang/lib/Sema/SemaCoroutine.cpp
335   - clang/lib/CodeGen/CGCoroutine.cpp
336   - clang/test/CodeGenCoroutines/**
337   - llvm/docs/Coroutines.rst
338   - llvm/include/llvm/Transforms/Coroutines/**
339   - llvm/lib/Transforms/Coroutines/**
340   - llvm/test/Transforms/Coroutines/*
342 clang:modules:
343   - clang/docs/StandardCPlusPlusModules.rst
344   - clang/include/clang/AST/AbstractBasicReader.h
345   - clang/include/clang/AST/AbstractBasicWriter.h
346   - clang/include/clang/AST/AbstractTypeReader.h
347   - clang/include/clang/AST/AbstractTypeWriter.h
348   - clang/include/clang/AST/PropertiesBase.td
349   - clang/include/clang/AST/ODRHash.h
350   - clang/include/clang/AST/TypeProperties.td
351   - clang/include/clang/Basic/Module.h
352   - clang/include/clang/Frontend/PrecompiledPreamble.h
353   - clang/include/clang/Lex/ModuleLoader.h
354   - clang/include/clang/Lex/ModuleMap.h
355   - clang/include/clang/Serialization/**
356   - clang/lib/AST/ODRHash.cpp
357   - clang/lib/AST/StmtProfile.cpp
358   - clang/lib/Basic/Module.cpp
359   - clang/lib/Frontend/ModuleDependencyCollector.cpp
360   - clang/lib/Frontend/PrecompiledPreamble.cpp
361   - clang/lib/Lex/ModuleMap.cpp
362   - clang/lib/Sema/SemaModule.cpp
363   - clang/lib/Serialization/**
364   - clang/test/CXX/module/**
365   - clang/test/Modules/**
366   - clang/unittests/Serialization/*
368 clang-tidy:
369   - clang-tools-extra/clang-tidy/**
370   - clang-tools-extra/docs/clang-tidy/**
371   - clang-tools-extra/test/clang-tidy/**
373 clang-tools-extra:
374   - clang-tools-extra/**
376 tools:llvm-mca:
377   - llvm/tools/llvm-mca/**
378   - llvm/include/llvm/MCA/**
379   - llvm/lib/MCA/**
381 clang:
382   - any:
383     - clang/**
384     - '!clang/**/Format/**'
385     - '!clang/tools/clang-format/**'
387 testing-tools:
388   - llvm/include/llvm/FileCheck/**
389   - llvm/lib/FileCheck/**
390   - llvm/test/FileCheck/**
391   - llvm/unittests/FileCheck/**
392   - llvm/utils/lit/**
393   - llvm/utils/split-file/**
394   - llvm/utils/not/**
395   - llvm/utils/count/**
396   - llvm/utils/FileCheck/**
397   - llvm/docs/CommandGuide/FileCheck.rst
398   - llvm/docs/CommandGuide/lit.rst
399   - llvm/docs/TestingGuide.rst
400   - llvm/test/Other/FileCheck-space.txt
401   - llvm/utils/UpdateTestChecks/**
402   - llvm/utils/update*_test_checks.py
404 debuginfo:
405   - clang/lib/CodeGen/CGDebugInfo.*
406   - llvm/include/llvm/BinaryFormat/Dwarf.*
407   - llvm/include/llvm/CodeGen/*Debug*.*
408   - llvm/include/llvm/DebugInfo/**
409   - llvm/include/llvm/Debuginfod/**
410   - llvm/include/llvm/Frontend/Debug/**
411   - llvm/include/llvm/IR/Debug*.*
412   - llvm/include/llvm/Object/*Debug*.*
413   - llvm/include/llvm/ObjectYAML/*Debug*.*
414   - llvm/include/llvm/Transforms/Utils/*Debug*.*
415   - llvm/include/llvm-c/DebugInfo.h
416   - llvm/lib/BinaryFormat/Dwarf.cpp
417   - llvm/lib/CodeGen/AsmPrinter/*Debug*.*
418   - llvm/lib/CodeGen/AsmPrinter/Dwarf*.*
419   - llvm/lib/CodeGen/AsmPrinter/DIE*.*
420   - llvm/lib/CodeGen/LiveDebugValues/**
421   - llvm/lib/CodeGen/*Debug*.*
422   - llvm/lib/CodeGen/DwarfEHPrepare.cpp
423   - llvm/lib/DebugInfo/**
424   - llvm/lib/Debuginfod/**
425   - llvm/lib/DWARFLinkerParallel/**
426   - llvm/lib/IR/Debug*.cpp
427   - llvm/lib/MC/MCDwarf.cpp
428   - llvm/lib/Transforms/Utils/*Debug*.*
429   - llvm/test/DebugInfo/**
430   - llvm/test/tools/dsymutil/**
431   - llvm/test/tools/llvm-debuginfo-analyzer/**
432   - llvm/test/tools/llvm-debuginfod/**
433   - llvm/test/tools/llvm-debuginfod-find/**
434   - llvm/test/tools/llvm-dwarfdump/**
435   - llvm/test/tools/llvm-dwarfutil/**
436   - llvm/test/tools/llvm-dwp/**
437   - llvm/test/tools/llvm-gsymutil/**
438   - llvm/test/tools/llvm-pdbuti/**
439   - llvm/tools/dsymutil/**
440   - llvm/tools/llvm-debuginfo-analyzer/**
441   - llvm/tools/llvm-debuginfod/**
442   - llvm/tools/llvm-debuginfod-find/**
443   - llvm/tools/llvm-dwarfdump/**
444   - llvm/tools/llvm-dwarfutil/**
445   - llvm/tools/llvm-dwp/**
446   - llvm/tools/llvm-gsymutil/**
447   - llvm/tools/llvm-pdbutil/**
449 github:workflow:
450   - .github/workflows/**
452 cmake:
453   - cmake/**
454   - llvm/cmake/**
455   - runtimes/**
457 flang:driver:
458   - flang/tools/flang-driver/**
459   - flang/unittests/Frontend/**
460   - flang/lib/FrontendTool/**
461   - flang/lib/Frontend/**
462   - flang/include/flang/Frontend/**
463   - flang/include/flang/FrontendTool/**
464   - flang/test/Driver/**
466 backend:m68k:
467   - llvm/lib/Target/M68k/**
468   - clang/lib/Basic/Targets/M68k.*
469   - clang/lib/CodeGen/Targets/M68k.cpp
470   - llvm/test/CodeGen/M68k/**
471   - llvm/test/MC/Disassembler/M68k/**
472   - llvm/test/MC/M68k/**
474 libc++:
475   - libcxx/**
476   - .github/workflows/libcxx-*
478 libc++abi:
479   - libcxxabi/**
481 libunwind:
482   - libunwind/**
484 objectyaml:
485   - llvm/include/llvm/ObjectYAML/**
486   - llvm/lib/ObjectYAML/**
487   - llvm/test/tools/obj2yaml/**
488   - llvm/test/tools/yaml2obj/**
489   - llvm/tools/obj2yaml/**
490   - llvm/tools/yaml2obj/**
492 clang:analysis:
493   - clang/include/clang/Analysis/**
494   - clang/lib/Analysis/**
496 clang:static analyzer:
497   - clang/include/clang/StaticAnalyzer/**
498   - clang/lib/StaticAnalyzer/**
499   - clang/tools/scan-build/**
500   - clang/utils/analyzer/**
501   - clang/docs/analyzer/**
503 pgo:
504   - llvm/lib/Transforms/Instrumentation/CGProfile.cpp
505   - llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp
506   - llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
507   - llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
508   - llvm/lib/Transforms/Instrumentation/PGO*
509   - llvm/lib/Transforms/Instrumentation/ValueProfile*
510   - llvm/test/Instrumentation/InstrProfiling/**
511   - llvm/test/Transforms/PGOProfile/**
512   - compiler-rt/lib/profile/**
513   - compiler-rt/lib/memprof/**
514   - compiler-rt/test/profile/**
515   - compiler-rt/test/memprof/**
516   - llvm/tools/llvm-profdata/**
517   - llvm/tools/llvm-profgen/**
518   - llvm/test/tools/llvm-profdata/**
519   - llvm/test/tools/llvm-profgen/**
520   - llvm/unittests/ProfileData/*
522 openacc:
523   - flang/**/OpenACC/**
524   - flang/include/flang/Lower/OpenACC.h
525   - flang/docs/OpenACC.md
526   - flang/lib/Parser/openacc-parsers.cpp
527   - flang/lib/Lower/OpenACC.cpp
528   - llvm/**/Frontend/OpenACC/**
529   - llvm/unittests/Frontend/OpenACCTest.cpp
530   - mlir/test/Target/LLVMIR/openacc-llvm.mlir
531   - mlir/**/*OpenACC/**
533 flang:runtime:
534   - flang/runtime/**
536 flang:parser:
537   - flang/**/Parser/**
539 flang:semantics:
540   - flang/**/Evaluate/**
541   - flang/**/Semantics/**
543 flang:fir-hlfir:
544   - flang/**/Lower/**
545   - flang/**/Optimizer/**
547 flang:codegen:
548   - flang/**/CodeGen/**
550 llvm:globalisel:
551   - llvm/**/GlobalISel/**
552   - llvm/utils/TableGen/GlobalISel*
554 function-specialization:
555   - llvm/include/llvm/Transforms/Utils/SCCPSolver.h
556   - llvm/lib/Transforms/Utils/SCCPSolver.cpp
557   - llvm/include/llvm/Transforms/IPO/FunctionSpecialization.h
558   - llvm/lib/Transforms/IPO/FunctionSpecialization.cpp
559   - llvm/test/Transforms/FunctionSpecialization/*
561 libc:
562   - libc/**
563   - utils/bazel/llvm-project-overlay/libc/**
565 clang-format:
566   - clang/**/Format/**
567   - clang/tools/clang-format/**
569 flang:openmp:
570   - flang/test/**/OpenMP/**
571   - flang/lib/Lower/OpenMP.cpp
572   - flang/lib/Semantics/resolve-directives.cpp
573   - flang/lib/Semantics/check-omp-structure.cpp
574   - flang/lib/Optimizer/Transforms/OMP*
575   - flang/test/Fir/convert-to-llvm-openmp-and-fir.fir
576   - flang/test/Lower/OpenMP/**
577   - flang/test/Transforms/omp*
578   - mlir/**/*OpenMP*
579   - mlir/test/Target/LLVMIR/openmp*
580   - llvm/lib/Frontend/OpenMP/**
581   - llvm/include/llvm/Frontend/OpenMP/**
582   - llvm/unittests/Frontend/OpenMP*
584 llvm:ir:
585   - llvm/lib/IR/**
586   - llvm/include/llvm/IR/**
587   - llvm/docs/LangRef.rst
588   - llvm/unittests/IR/**
590 llvm:SandboxIR:
591   - llvm/lib/SandboxIR/**
592   - llvm/include/llvm/SandboxIR/**
593   - llvm/docs/SandboxIR.md
594   - llvm/unittests/SandboxIR/**
596 llvm:analysis:
597   - llvm/lib/Analysis/**
598   - llvm/include/llvm/Analysis/**
599   - llvm/test/Analysis/**
600   - llvm/unittests/Analysis/**
602 llvm:adt:
603   - llvm/**/ADT/*
605 llvm:support:
606   - llvm/**/Support/**
608 llvm:transforms:
609   - llvm/lib/Transforms/**
610   - llvm/include/llvm/Transforms/**
611   - llvm/test/Transforms/**
612   - llvm/unittests/Transforms/**
614 llvm:instcombine:
615   - llvm/lib/Analysis/InstructionSimplify.cpp
616   - llvm/lib/Transforms/InstCombine/**
617   - llvm/include/llvm/Transforms/InstCombine/
618   - llvm/include/llvm/Analysis/InstructionSimplify.h
619   - llvm/test/Transforms/InstCombine/**
620   - llvm/test/Transforms/InstSimplify/**
622 clangd:
623   - clang-tools-extra/clangd/**
625 hlsl:
626   - clang/test/ParserHLSL/**
627   - clang/test/SemaHLSL/**
628   - clang/test/AST/HLSL/**
629   - clang/test/CodeGenHLSL/**
630   - clang/cmake/caches/HLSL.cmake
631   - clang/include/clang/Basic/HLSL*.h
632   - clang/include/clang/Sema/HLSL*.h
633   - clang/docs/HLSL/**
634   - clang/lib/Driver/ToolChains/HLSL*
635   - clang/lib/Parse/ParseHLSL.cpp
636   - clang/lib/Sema/HLSLExternalSemaSource.cpp
637   - clang/lib/Sema/SemaHLSL.cpp
638   - clang/lib/CodeGen/CGHLSLRuntime.*
639   - llvm/include/llvm/Frontend/HLSL/**
640   - llvm/lib/Frontend/HLSL/**
642 llvm:SelectionDAG:
643   - llvm/include/llvm/CodeGen/SelectionDAG*.h
644   - llvm/include/llvm/CodeGen/SDNodeProperties.td
645   - llvm/include/llvm/Target/TargetSelectionDAG.td
646   - llvm/lib/CodeGen/SelectionDAG/**
647   - llvm/utils/TableGen/CodeGenDAG*
648   - llvm/utils/TableGen/DAGISel*
649   - llvm/include/llvm/CodeGen/DAGCombine.h
650   - llvm/include/llvm/CodeGen/ISDOpcodes.h
652 backend:DirectX:
653   - '**/*DirectX*'
654   - '**/*DXIL*'
655   - '**/*dxil*'
656   - '**/*DirectX*/**'
657   - '**/*DXIL*/**'
658   - '**/*dxil*/**'
659   - '**/*DXContainer*'
660   - '**/*DXContainer*/**'
662 backend:SPIR-V:
663   - clang/lib/Driver/ToolChains/SPIRV.*
664   - clang/lib/Sema/SemaSPIRV.cpp
665   - clang/include/clang/Sema/SemaSPIRV.h
666   - clang/include/clang/Basic/BuiltinsSPIRV.td
667   - clang/test/CodeGenSPIRV/**
668   - clang/test/SemaSPIRV/**
669   - llvm/lib/Target/SPIRV/**
670   - llvm/test/CodeGen/SPIRV/**
671   - llvm/test/Frontend/HLSL/**
672   - llvm/docs/SPIRVUsage.rst
674 mlgo:
675   - llvm/lib/Analysis/ML*
676   - llvm/include/llvm/Analysis/ML*
677   - llvm/lib/Analysis/*Runner.cpp
678   - llvm/include/llvm/Analysis/*Runner.h
679   - llvm/unittests/Analysis/ML*
680   - llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp
681   - llvm/lib/Analysis/TrainingLogger.cpp
682   - llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h
683   - llvm/include/llvm/Analysis/Utils/TrainingLogger.h
684   - llvm/test/Analysis/FunctionPropertiesAnalysis/*
685   - llvm/unittests/Analysis/FunctionPropertiesAnalysisTest.cpp
686   - llvm/test/Transforms/inline/ML/**
687   - llvm/lib/CodeGen/ML*
688   - llvm/unittests/CodeGen/ML*
689   - llvm/test/CodeGen/MLRegAlloc/**
690   - llvm/utils/mlgo-utils/**
692 tools:llvm-exegesis:
693   - llvm/tools/llvm-exegesis/**
694   - llvm/test/tools/llvm-exegesis/**
695   - llvm/unittests/tools/llvm-exegesis/**
697 platform:windows:
698   - lld/COFF/**
699   - clang/lib/Driver/MSVC.cpp
700   - clang/lib/Driver/MinGW.cpp
701   - llvm/lib/DebugInfo/CodeView/**
702   - llvm/lib/DebugInfo/PDB/**
703   - llvm/lib/WindowsDriver/**
704   - llvm/lib/Support/Windows/**
705   - llvm/lib/BinaryFormat/COFF.cpp
707 llvm:regalloc:
708   - llvm/**/CodeGen/CalcSpillWeights*
709   - llvm/**/CodeGen/InlineSpiller*
710   - llvm/**/CodeGen/InterferenceCache*
711   - llvm/**/CodeGen/LiveInterval*
712   - llvm/**/CodeGen/LiveRange*
713   - llvm/**/CodeGen/LiveReg*
714   - llvm/**/CodeGen/LiveVariables*
715   - llvm/**/CodeGen/MachineCopyPropagation*
716   - llvm/**/CodeGen/PHIElimination*
717   - llvm/**/CodeGen/ProcessImplicitDefs.cpp
718   - llvm/**/CodeGen/Register*
719   - llvm/**/CodeGen/RegUsage*
720   - llvm/**/CodeGen/RenameIndependentSubregs.cpp
721   - llvm/**/CodeGen/SlotIndexes.h
722   - llvm/**/CodeGen/SpillPlacement*
723   - llvm/**/CodeGen/SplitKit*
724   - llvm/**/CodeGen/VirtRegMap.h
725   - llvm/include/PBQP/**
726   - llvm/include/PBQPRAConstraint.h
727   - llvm/include/llvm/CodeGen/Spiller.h
728   - llvm/**/*RegAlloc
730 lldb:
731   - lldb/**
733 backend:AMDGPU:
734   - '**/*amdgpu*'
735   - '**/*AMDGPU*'
736   - '**/*amdgpu*/**'
737   - '**/*AMDGPU*/**'
739 backend:NVPTX:
740   - 'llvm/**/*nvvm*'
741   - 'llvm/**/*NVVM*'
742   - 'llvm/**/*nvptx*'
743   - 'llvm/**/*NVPTX*'
744   - 'llvm/**/*nvvm*/**'
745   - 'llvm/**/*NVVM*/**'
746   - 'llvm/**/*nvptx*/**'
747   - 'llvm/**/*NVPTX*/**'
749 backend:RISC-V:
750   - clang/**/*riscv*
751   - clang/**/*RISCV*
752   - llvm/**/*riscv*
753   - llvm/**/*RISCV*
755 backend:Xtensa:
756   - clang/**/*xtensa*
757   - clang/**/*Xtensa*
758   - llvm/**/*xtensa*
759   - llvm/**/*Xtensa*
761 lld:coff:
762   - lld/**/COFF/**
763   - lld/Common/**
765 lld:elf:
766   - lld/**/ELF/**
767   - lld/Common/**
769 lld:macho:
770   - lld/**/MachO/**
771   - lld/Common/**
773 lld:wasm:
774   - lld/**/wasm/**
775   - lld/Common/**
777 backend:ARM:
778   - llvm/include/llvm/IR/IntrinsicsARM.td
779   - llvm/test/MC/ARM/**
780   - llvm/lib/Target/ARM/**
781   - llvm/test/CodeGen/ARM/**
782   - clang/lib/Basic/Targets/ARM*
783   - clang/lib/Driver/ToolChains/Arch/ARM.*
784   - clang/lib/CodeGen/Targets/ARM.cpp
785   - clang/include/clang/Basic/BuiltinsARM*
786   - llvm/test/MC/DisasemblerARM/**
787   - clang/include/clang/Sema/SemaARM.h
788   - clang/lib/Sema/SemaARM.cpp
790 backend:AArch64:
791   - llvm/include/llvm/IR/IntrinsicsAArch64.td
792   - llvm/test/MC/AArch64/**
793   - llvm/lib/Target/AArch64/**
794   - llvm/test/CodeGen/AArch64/**
795   - clang/lib/Basic/Targets/AArch64*
796   - clang/lib/Driver/ToolChains/Arch/AArch64.*
797   - clang/lib/CodeGen/Targets/AArch64.cpp
798   - clang/include/clang/Basic/BuiltinsAArch64*
799   - llvm/test/MC/Disassembler/AArch64/**
800   - clang/include/clang/Sema/SemaARM.h
801   - clang/lib/Sema/SemaARM.cpp
803 backend:Hexagon:
804   - clang/include/clang/Basic/BuiltinsHexagon*.def
805   - clang/include/clang/Sema/SemaHexagon.h
806   - clang/lib/Basic/Targets/Hexagon.*
807   - clang/lib/CodeGen/Targets/Hexagon.cpp
808   - clang/lib/Driver/ToolChains/Hexagon.*
809   - clang/lib/Sema/SemaHexagon.cpp
810   - lld/ELF/Arch/Hexagon.cpp
811   - lldb/source/Plugins/ABI/Hexagon/**
812   - lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/**
813   - llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def
814   - llvm/include/llvm/IR/IntrinsicsHexagon*
815   - llvm/include/llvm/Support/Hexagon*
816   - llvm/lib/Support/Hexagon*
817   - llvm/lib/Target/Hexagon/**
818   - llvm/test/CodeGen/Hexagon/**
819   - llvm/test/CodeGen/*/Hexagon/**
820   - llvm/test/DebugInfo/*/Hexagon/**
821   - llvm/test/Transforms/*/Hexagon
822   - llvm/test/MC/Disassembler/Hexagon/**
823   - llvm/test/MC/Hexagon/**
824   - llvm/test/tools/llvm-objdump/ELF/Hexagon/**
826 backend:loongarch:
827   - llvm/include/llvm/IR/IntrinsicsLoongArch.td
828   - llvm/test/MC/LoongArch/**
829   - llvm/lib/Target/LoongArch/**
830   - llvm/test/CodeGen/LoongArch/**
831   - clang/lib/Basic/Targets/LoongArch*
832   - clang/lib/Driver/ToolChains/Arch/LoongArch.*
833   - clang/lib/CodeGen/Targets/LoongArch.cpp
834   - clang/include/clang/Basic/BuiltinsLoongArch*
835   - clang/include/clang/Sema/SemaLoongArch.h
836   - clang/lib/Sema/SemaLoongArch.cpp
838 backend:MSP430:
839   - llvm/include/llvm/IR/IntrinsicsMSP430.td
840   - llvm/test/MC/MSP430/**
841   - llvm/lib/Target/MSP430/**
842   - llvm/test/CodeGen/MSP430/**
843   - clang/lib/Basic/Targets/MSP430*
844   - clang/lib/Driver/ToolChains/Arch/MSP430.*
845   - clang/lib/CodeGen/Targets/MSP430.cpp
846   - clang/include/clang/Basic/BuiltinsMSP430*
847   - llvm/test/MC/Disassembler/MSP430/**
849 backend:Sparc:
850   - llvm/include/llvm/IR/IntrinsicsSparc.td
851   - llvm/test/MC/Sparc/**
852   - llvm/lib/Target/Sparc/**
853   - llvm/test/CodeGen/Sparc/**
854   - clang/lib/Basic/Targets/Sparc*
855   - clang/lib/Driver/ToolChains/Arch/Sparc.*
856   - clang/lib/CodeGen/Targets/Sparc.cpp
857   - clang/include/clang/Basic/BuiltinsSparc*
858   - llvm/test/MC/Disassembler/Sparc/**
860 backend:WebAssembly:
861   - llvm/lib/Target/WebAssembly/**
862   - llvm/test/CodeGen/WebAssembly/**
863   - clang/lib/Basic/Targets/WebAssembly*
864   - clang/include/clang/Basic/BuiltinsWebAssembly.def
865   - clang/include/clang/Basic/WebAssemblyReferenceTypes.def
866   - clang/lib/CodeGen/Targets/WebAssembly*
867   - llvm/include/llvm/IR/IntinsicsWebAssembly.td
868   - llvm/include/llvm/Object/Wasm*
869   - llvm/lib/CodeGen/AsmPrinter/Wasm*
870   - llvm/lib/CodeGen/Wasm*
871   - llvm/lib/MC/MCParser/Wasm*
872   - llvm/lib/MC/Wasm*
873   - llvm/lib/ObjCopy/wasm/**
874   - llvm/lib/Object/Wasm*
875   - clang/lib/Driver/Toolchains/WebAssembly*
876   - clang/lib/Headers/wasm_simd128.h
877   - clang/test/CodeGen/WebAssembly/**
878   - clang/test/SemaCXX/*wasm*
879   - clang/test/Sema/*wasm*
880   - llvm/include/llvm/BinaryFormat/Wasm.h
881   - llvm/unittests/Target/WebAssembly/**
882   - llvm/test/DebugInfo/WebAssembly/**
883   - llvm/test/MC/WebAssembly/**
884   - clang/include/clang/Sema/SemaWasm.h
885   - clang/lib/Sema/SemaLoongWasm.cpp
887 backend:X86:
888   - llvm/include/llvm/IR/IntrinsicsX86.td
889   - llvm/lib/Target/X86/**
890   - llvm/test/CodeGen/X86/**
891   - llvm/test/MC/X86/**
892   - llvm/test/MC/Disassembler/X86/**
893   - llvm/test/Analysis/CostModel/X86/**
894   - llvm/test/tools/llvm-mca/X86/**
895   - clang/lib/Basic/Targets/X86/**
896   - clang/lib/Driver/ToolChains/Arch/X86.*
897   - clang/lib/CodeGen/Targets/X86.*
898   - clang/lib/Headers/**
899   - clang/test/CodeGen/X86/**
900   - clang/include/clang/Basic/BuiltinsX86*
901   - llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h
902   - llvm/include/llvm/TargetParser/X86*
903   - llvm/lib/TargetParser/X86*
904   - llvm/utils/TableGen/X86*
905   - clang/include/clang/Sema/SemaX86.h
906   - clang/lib/Sema/SemaX86.cpp
908 backend:PowerPC:
909   - llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC*
910   - llvm/include/llvm/BinaryFormat/XCOFF.h
911   - llvm/include/llvm/IR/IntrinsicsPowerPC.td
912   - llvm/lib/CodeGen/AsmPrinter/AIXException.cpp
913   - llvm/lib/Target/PowerPC/**
914   - llvm/test/Analysis/**/PowerPC/**
915   - llvm/test/CodeGen/PowerPC/**
916   - llvm/test/CodeGen/MIR/PowerPC/**
917   - llvm/test/DebugInfo/XCOFF/**
918   - llvm/test/DebugInfo/PowerPC/**
919   - llvm/test/LTO/PowerPC/**
920   - llvm/test/MC/Disassembler/PowerPC/**
921   - llvm/test/MC/PowerPC/**
922   - llvm/test/MC/XCOFF/**
923   - llvm/test/Transforms/**/PowerPC/**
924   - clang/include/clang/Basic/BuiltinsPPC.*
925   - clang/lib/Basic/Targets/PPC.*
926   - clang/lib/CodeGen/Targets/PPC.cpp
927   - clang/lib/Driver/ToolChains/PPC*
928   - clang/lib/Driver/ToolChains/AIX*
929   - clang/lib/Driver/ToolChains/Arch/PPC.*
930   - clang/test/CodeGen/PowerPC/**
931   - clang/include/clang/Sema/SemaPPC.h
932   - clang/lib/Sema/SemaPPC.cpp
934 backend:SystemZ:
935   - llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ*
936   - llvm/include/llvm/BinaryFormat/GOFF.h
937   - llvm/include/llvm/IR/IntrinsicsSystemZ.td
938   - llvm/lib/Target/SystemZ/**
939   - llvm/test/Analysis/**/SystemZ/**
940   - llvm/test/CodeGen/SystemZ/**
941   - llvm/test/DebugInfo/SystemZ/**
942   - llvm/test/ExecutionEngine/**/SystemZ/**
943   - llvm/test/MC/Disassembler/SystemZ/**
944   - llvm/test/MC/GOFF/**
945   - llvm/test/MC/SystemZ/**
946   - llvm/test/Transforms/**/SystemZ/**
947   - clang/include/clang/Basic/BuiltinsSystemZ.*
948   - clang/lib/Basic/Targets/SystemZ.*
949   - clang/lib/CodeGen/Targets/SystemZ.cpp
950   - clang/lib/Driver/ToolChains/ZOS*
951   - clang/lib/Driver/ToolChains/Arch/SystemZ.*
952   - clang/test/CodeGen/SystemZ/**
953   - clang/include/clang/Sema/SemaSystemZ.h
954   - clang/lib/Sema/SemaSystemZ.cpp
956 third-party:unittests:
957   - third-party/unittests/**
959 third-party:benchmark:
960   - third-party/benchmark/**
962 llvm:binary-utilities:
963   - llvm/docs/CommandGuide/llvm-*
964   - llvm/include/llvm/BinaryFormat/**
965   - llvm/include/llvm/DebugInfo/Symbolize/**
966   - llvm/include/llvm/ObjCopy/**
967   - llvm/include/llvm/Object/**
968   - llvm/lib/BinaryFormat/**
969   - llvm/lib/DebugInfo/Symbolize/**
970   - llvm/lib/ObjCopy/**
971   - llvm/lib/Object/**
972   - llvm/test/Object/**
973   - llvm/test/tools/llvm-ar/**
974   - llvm/test/tools/llvm-cxxfilt/**
975   - llvm/test/tools/llvm-nm/**
976   - llvm/test/tools/llvm-objcopy/**
977   - llvm/test/tools/llvm-objdump/**
978   - llvm/test/tools/llvm-readobj/**
979   - llvm/test/tools/llvm-size/**
980   - llvm/test/tools/llvm-strings/**
981   - llvm/test/tools/llvm-symbolizer/**
982   - llvm/tools/llvm-ar/**
983   - llvm/tools/llvm-cxxfilt/**
984   - llvm/tools/llvm-nm/**
985   - llvm/tools/llvm-objcopy/**
986   - llvm/tools/llvm-objdump/**
987   - llvm/tools/llvm-readobj/**
988   - llvm/tools/llvm-size/**
989   - llvm/tools/llvm-strings/**
990   - llvm/tools/llvm-symbolizer/**
992 clang:openmp:
993   - clang/include/clang/Basic/OpenMP*
994   - clang/include/clang/AST/OpenMPClause.h
995   - clang/include/clang/AST/DeclOpenMP.h
996   - clang/include/clang/AST/ExprOpenMP.h
997   - clang/include/clang/AST/StmtOpenMP.h
998   - clang/lib/AST/DeclOpenMP.cpp
999   - clang/lib/AST/OpenMPClause.cpp
1000   - clang/lib/AST/StmtOpenMP.cpp
1001   - clang/lib/Headers/openmp_wrappers/**
1002   - clang/lib/Parse/ParseOpenMP.cpp
1003   - clang/lib/Basic/OpenMPKinds.cpp
1004   - clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp
1005   - clang/lib/Driver/ToolChains/AMDGPUOpenMP.h
1006   - clang/lib/CodeGen/CgStmtOpenMP.cpp
1007   - clang/lib/CodeGen/CGOpenMP*
1008   - clang/lib/Sema/SemaOpenMP.cpp
1009   - clang/test/OpenMP/**
1010   - clang/test/AST/ast-dump-openmp-*
1011   - llvm/lib/Frontend/OpenMP/**
1012   - llvm/lib/Transforms/IPO/OpenMPOpt.cpp
1013   - llvm/include/llvm/Frontend/OpenMP/**
1014   - llvm/include/llvm/Transforms/IPO/OpenMPOpt.h
1015   - llvm/unittests/Frontend/OpenMP*
1016   - llvm/test/Transforms/OpenMP/**
1018 clang:as-a-library:
1019   - clang/tools/libclang/**
1020   - clang/bindings/**
1021   - clang/include/clang-c/**
1022   - clang/test/LibClang/**
1023   - clang/unittest/libclang/**
1025 openmp:libomp:
1026   - any: ['openmp/**', '!openmp/libomptarget/**']
1028 openmp:libomptarget:
1029   - any: ['openmp/**', '!openmp/runtime/**']
1031 bazel:
1032   - utils/bazel/**
1034 offload:
1035   - offload/**
1037 tablegen:
1038   - llvm/include/TableGen/**
1039   - llvm/lib/TableGen/**
1040   - llvm/utils/TableGen/**