[workflow] Tweak code formatting workflow to be faster
[llvm-project.git] / .github / new-prs-labeler.yml
blob9deb167f1e1746e6304b870d7f283422fb3a520a
1 clang:dataflow:
2   - clang/**/Analysis/**/*
4 clang:frontend:
5   - clang/lib/AST/**/*
6   - clang/include/clang/AST/**/*
7   - clang/lib/Basic/**/*
8   - clang/include/clang/Basic/**/*
9   - clang/lib/Interpreter/**/*
10   - clang/include/clang/Interpreter/**/*
11   - clang/lib/Lex/**/*
12   - clang/include/clang/Lex/**/*
13   - clang/lib/Parse/**/*
14   - clang/include/clang/Parse/**/*
15   - clang/lib/Sema/**/*
16   - clang/include/clang/Sema/**/*
18 clang:headers:
19   - clang/lib/Headers/**/*
21 compiler-rt:
22   - compiler-rt/**/*
24 flang:
25   - flang/**/*
27 flang:frontend:
28   - flang/Parser/**/*
29   - flang/Evaluate/**/*
30   - flang/Semantics/**/*
32 HLSL:
33   - clang/*HLSL*/**/*
34   - clang/**/*HLSL*
35   - llvm/**/Frontend/HLSL/**/*
37 lld:
38   - lld/**/*
40 llvm-lit:
41   - llvm/utils/lit/**/*
43 mlir:afine:
44   - mlir/**/Affine/**/*
46 mlir:python:
47   - mlir/python/**/*
49 mlir:vectorops:
50   - mlir/**/Vector/**/*
52 PGO:
53   - llvm/lib/Transforms/Instrumentation/CGProfile.cpp
54   - llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp
55   - llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
56   - llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
57   - llvm/lib/Transforms/Instrumentation/PGO*
58   - llvm/lib/Transforms/Instrumentation/ValueProfile*
59   - llvm/test/Instrumentation/InstrProfiling/**/*
60   - llvm/test/Transforms/PGOProfile/**/*
61   - llvm/**/llvm-profdata/**/*
62   - llvm/**/llvm-profgen/**/*
63   - llvm/unittests/ProfileData/**/*
65 vectorization:
66   - llvm/lib/Transforms/Vectorize/**/*
67   - llvm/include/llvm/Transforms/Vectorize/**/*
69 # IMPORTED FROM CODEOWNERS
70 LTO:
71   - llvm/*/LTO/**
72   - llvm/*/Linker/**
73   - llvm/*/ThinLTO/**
74   - llvm/lib/Transforms/*/FunctionImport*
75   - llvm/tools/gold/**
77 mc:
78   - llvm/*/MC/**
80 clang:driver:
81   - clang/*/Driver/**
83 compiler-rt:sanitizer:
84   - llvm/lib/Transforms/Instrumentation/*Sanitizer*
85   - compiler-rt/lib/interception/**
86   - compiler-rt/lib/*san*/**
87   - compiler-rt/test/*san*/**
88   - compiler-rt/lib/fuzzer/**
89   - compiler-rt/test/fuzzer/**
90   - compiler-rt/lib/scudo/**
91   - compiler-rt/test/scudo/**
93 compiler-rt:scudo:
94   - compiler-rt/lib/scudo/**
95   - compiler-rt/test/scudo/**
97 xray:
98   - llvm/tools/llvm-xray/**
99   - compiler-rt/*/xray/**
100   - clang/include/clang/Basic/XRay*
101   - clang/lib/Basic/XRay*
102   - compiler-rt/*/xray/**
103   - llvm/include/llvm/XRay/**
104   - llvm/lib/XRay/**
105   - llvm/tools/llvm-xray/**
106   - llvm/unittests/XRay/**
107   - compiler-rt/*/xray/**
109 clang:codegen:
110   - clang/lib/CodeGen/**
111   - clang/include/clang/CodeGen/**
113 mlir:
114   - mlir/**
116 mlir:core:
117   - mlir/include/mlir/Support/**
118   - mlir/lib/Support/**
119   - mlir/include/mlir/Parser/**
120   - mlir/lib/Parser/**
121   - mlir/include/mlir/IR/**
122   - mlir/lib/IR/**
123   - mlir/include/mlir/Bytecode/**
124   - mlir/lib/Bytecode/**
125   - mlir/include/mlir/AsmParser/**
126   - mlir/lib/AsmParser/**
127   - mlir/include/mlir/Pass/**
128   - mlir/lib/Pass/**
129   - mlir/include/mlir/Tools/**
130   - mlir/lib/Tools/**
131   - mlir/include/mlir/Reducer/**
132   - mlir/lib/Reducer/**
133   - mlir/include/mlir/Transforms/**
134   - mlir/lib/Transforms/**
135   - mlir/include/mlir/Debug/**
136   - mlir/lib/Debug/**
137   - mlir/tools/**
139 mlir:ods:
140   - mlir/TableGen/**
141   - mlir/tblgen/**
142   - mlir/include/mlir/IR/*.td
144 mlir:bindings:
145   - mlir/Bindings/**
147 mlir:gpu:
148   - mlir/**/*GPU*/**
150 mlir:amdgpu:
151   - mlir/**/AMDGPU/**
153 mlir:amx:
154   - mlir/**/AMX/**
156 mlir:affine:
157   - mlir/**/Affine/**
159 mlir:arith:
160   - mlir/**/Arith/**
162 mlir:neon:
163   - mlir/**/ArmNeon/**
165 mlir:sme:
166   - mlir/**/ArmSME/**
168 mlir:sve:
169   - mlir/**/ArmSVE/**
171 mlir:async:
172   - mlir/**/Async/**
173   - mlir/**/Async/**
175 mlir:bufferization:
176   - mlir/**/Bufferization/**
178 mlir:complex:
179   - mlir/**/Complex/**
181 mlir:cf:
182   - mlir/**/ControlFlow/**
184 mlir:dlti:
185   - mlir/**/DLTI/**
187 mlir:emitc:
188   - mlir/**/EmitC/**
189   - mlir/lib/Target/Cpp/**
191 mlir:func:
192   - mlir/**/Func/**
194 mlir:irdl:
195   - mlir/**/IRDL/**
197 mlir:index:
198   - mlir/**/Index/**
200 mlir:llvm:
201   - mlir/**/LLVM*
202   - mlir/**/LLVM*/**
204 mlir:linalg:
205   - mlir/**/*linalg/**
206   - mlir/**/*Linalg/**
208 mlir:mlprogram:
209   - mlir/**/MLProgram/**
211 mlir:math:
212   - mlir/**/Math/**
214 mlir:memref:
215   - mlir/**/MemRef/**
217 mlir:nvgpu:
218   - mlir/**/NVGPU/**
220 mlir:openacc:
221   - mlir/**/*OpenACC*
222   - mlir/**/*OpenACC*/**
224 mlir:openmp:
225   - mlir/**/*OpenMP*
226   - mlir/**/*OpenMP*/**
228 mlir:pdl:
229   - mlir/**/PDL/**
231 mlir:quant:
232   - mlir/**/Quant/**
234 mlir:scf:
235   - mlir/**/SCF/**
237 mlir:spirv:
238   - mlir/**/SPIRV/**
239   - mlir/**/SPIRVTo*/**
240   - mlir/**/*ToSPIRV/**
241   - mlir/tools/mlir-spirv-cpu-runner/**
242   - mlir/tools/mlir-vulkan-runner/**
243   - mlir/tools/mlir-tblgen/SPIRVUtilsGen.cpp
245 mlir:shape:
246   - mlir/**/Shape/**
248 mlir:sparse:
249   - mlir/**/SparseTensor/**
251 mlir:tensor:
252   - mlir/**/Tensor/**
254 mlir:tosa:
255   - mlir/**/Tosa/**
257 mlir:ub:
258   - mlir/**/UB/**
260 mlir:vector:
261   - mlir/**/*Vector/**
263 mlir:execution-engine:
264   - mlir/**/ExecutionEngine/**
266 coroutines:
267   - clang/docs/DebuggingCoroutines.rst
268   - clang/lib/Sema/SemaCoroutine.cpp
269   - clang/lib/CodeGen/CGCoroutine.cpp
270   - clang/test/CodeGenCoroutines/**
271   - llvm/docs/Coroutines.rst
272   - llvm/include/llvm/Transforms/Coroutines/**
273   - llvm/lib/Transforms/Coroutines/**
274   - llvm/test/Transforms/Coroutines/*
276 clang:modules:
277   - clang/docs/StandardCPlusPlusModules.rst
278   - clang/include/clang/AST/AbstractBasicReader.h
279   - clang/include/clang/AST/AbstractBasicWriter.h
280   - clang/include/clang/AST/AbstractTypeReader.h
281   - clang/include/clang/AST/AbstractTypeWriter.h
282   - clang/include/clang/AST/PropertiesBase.td
283   - clang/include/clang/AST/ODRHash.h
284   - clang/include/clang/AST/TypeProperties.td
285   - clang/include/clang/Basic/Module.h
286   - clang/include/clang/Frontend/PrecompiledPreamble.h
287   - clang/include/clang/Lex/ModuleLoader.h
288   - clang/include/clang/Lex/ModuleMap.h
289   - clang/include/clang/Serialization/**
290   - clang/lib/AST/ODRHash.cpp
291   - clang/lib/AST/StmtProfile.cpp
292   - clang/lib/Basic/Module.cpp
293   - clang/lib/Frontend/ModuleDependencyCollector.cpp
294   - clang/lib/Frontend/PrecompiledPreamble.cpp
295   - clang/lib/Lex/ModuleMap.cpp
296   - clang/lib/Sema/SemaModule.cpp
297   - clang/lib/Serialization/**
298   - clang/test/CXX/module/**
299   - clang/test/Modules/**
300   - clang/unittests/Serialization/*
302 clang-tidy:
303   - clang-tools-extra/clang-tidy/**
304   - clang-tools-extra/docs/clang-tidy/**
305   - clang-tools-extra/test/clang-tidy/**
307 tools:llvm-mca:
308   - llvm/tools/llvm-mca/**
309   - llvm/include/llvm/MCA/**
310   - llvm/lib/MCA/**
312 vectorizers:
313   - llvm/lib/Transforms/Vectorize/**
314   - llvm/include/llvm/Transforms/Vectorize/**
316 clang:
317   - any:
318     - clang/**
319     - '!clang/**/Format/**'
320     - '!clang/tools/clang-format/**'
322 testing-tools:
323   - llvm/include/llvm/FileCheck/**
324   - llvm/lib/FileCheck/**
325   - llvm/test/FileCheck/**
326   - llvm/unittests/FileCheck/**
327   - llvm/utils/lit/**
328   - llvm/utils/split-file/**
329   - llvm/utils/not/**
330   - llvm/utils/count/**
331   - llvm/utils/FileCheck/**
332   - llvm/docs/CommandGuide/FileCheck.rst
333   - llvm/docs/CommandGuide/lit.rst
334   - llvm/docs/TestingGuide.rst
335   - llvm/test/Other/FileCheck-space.txt
336   - llvm/utils/UpdateTestChecks/**
337   - llvm/utils/update*_test_checks.py
339 debuginfo:
340   - clang/lib/CodeGen/CGDebugInfo.*
341   - llvm/include/llvm/BinaryFormat/Dwarf.*
342   - llvm/include/llvm/CodeGen/*Debug*.*
343   - llvm/include/llvm/DebugInfo/**
344   - llvm/include/llvm/Debuginfod/**
345   - llvm/include/llvm/Frontend/Debug/**
346   - llvm/include/llvm/IR/Debug*.*
347   - llvm/include/llvm/Object/*Debug*.*
348   - llvm/include/llvm/ObjectYAML/*Debug*.*
349   - llvm/include/llvm/Transforms/Utils/*Debug*.*
350   - llvm/include/llvm-c/DebugInfo.h
351   - llvm/lib/BinaryFormat/Dwarf.cpp
352   - llvm/lib/CodeGen/AsmPrinter/*Debug*.*
353   - llvm/lib/CodeGen/AsmPrinter/Dwarf*.*
354   - llvm/lib/CodeGen/AsmPrinter/DIE*.*
355   - llvm/lib/CodeGen/LiveDebugValues/**
356   - llvm/lib/CodeGen/*Debug*.*
357   - llvm/lib/CodeGen/DwarfEHPrepare.cpp
358   - llvm/lib/DebugInfo/**
359   - llvm/lib/Debuginfod/**
360   - llvm/lib/DWARFLinkerParallel/**
361   - llvm/lib/IR/Debug*.cpp
362   - llvm/lib/MC/MCDwarf.cpp
363   - llvm/lib/Transforms/Utils/*Debug*.*
364   - llvm/test/DebugInfo/**
365   - llvm/test/tools/dsymutil/**
366   - llvm/test/tools/llvm-debuginfo-analyzer/**
367   - llvm/test/tools/llvm-debuginfod/**
368   - llvm/test/tools/llvm-debuginfod-find/**
369   - llvm/test/tools/llvm-dwarfdump/**
370   - llvm/test/tools/llvm-dwarfutil/**
371   - llvm/test/tools/llvm-dwp/**
372   - llvm/test/tools/llvm-gsymutil/**
373   - llvm/test/tools/llvm-pdbuti/**
374   - llvm/tools/dsymutil/**
375   - llvm/tools/llvm-debuginfo-analyzer/**
376   - llvm/tools/llvm-debuginfod/**
377   - llvm/tools/llvm-debuginfod-find/**
378   - llvm/tools/llvm-dwarfdump/**
379   - llvm/tools/llvm-dwarfutil/**
380   - llvm/tools/llvm-dwp/**
381   - llvm/tools/llvm-gsymutil/**
382   - llvm/tools/llvm-pdbutil/**
384 github:workflow:
385   - .github/workflows/**
387 cmake:
388   - cmake/**
389   - llvm/cmake/**
390   - runtimes/**
392 flang:driver:
393   - flang/tools/flang-driver/**
394   - flang/unittests/Frontend/**
395   - flang/lib/FrontendTool/**
396   - flang/lib/Frontend/**
397   - flang/include/flang/Frontend/**
398   - flang/include/flang/FrontendTool/**
399   - flang/test/Driver/**
401 backend:m68k:
402   - llvm/lib/Target/M68k/**
403   - clang/lib/Basic/Targets/M68k.*
404   - clang/lib/CodeGen/Targets/M68k.cpp
405   - llvm/test/CodeGen/M68k/**
406   - llvm/test/MC/Disassembler/M68k/**
407   - llvm/test/MC/M68k/**
409 libc++:
410   - libcxx/**
412 libc++abi:
413   - libcxxabi/**
415 libunwind:
416   - libunwind/**
418 objectyaml:
419   - llvm/include/llvm/ObjectYAML/**
420   - llvm/lib/ObjectYAML/**
421   - llvm/test/tools/obj2yaml/**
422   - llvm/test/tools/yaml2obj/**
423   - llvm/tools/obj2yaml/**
424   - llvm/tools/yaml2obj/**
426 clang:analysis:
427   - clang/include/clang/Analysis/**
428   - clang/lib/Analysis/**
430 clang:static analyzer:
431   - clang/include/clang/StaticAnalyzer/**
432   - clang/lib/StaticAnalyzer/**
433   - clang/tools/scan-build/**
434   - clang/utils/analyzer/**
435   - clang/docs/analyzer/**
437 pgo:
438   - llvm/lib/Transforms/Instrumentation/CGProfile.cpp
439   - llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp
440   - llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
441   - llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
442   - llvm/lib/Transforms/Instrumentation/PGO*
443   - llvm/lib/Transforms/Instrumentation/ValueProfile*
444   - llvm/test/Instrumentation/InstrProfiling/**
445   - llvm/test/Transforms/PGOProfile/**
446   - compiler-rt/lib/profile/**
447   - compiler-rt/lib/memprof/**
448   - compiler-rt/test/profile/**
449   - compiler-rt/test/memprof/**
450   - llvm/tools/llvm-profdata/**
451   - llvm/tools/llvm-profgen/**
452   - llvm/test/tools/llvm-profdata/**
453   - llvm/test/tools/llvm-profgen/**
454   - llvm/unittests/ProfileData/*
456 openacc:
457   - flang/**/OpenACC/**
458   - flang/include/flang/Lower/OpenACC.h
459   - flang/docs/OpenACC.md
460   - flang/lib/Parser/openacc-parsers.cpp
461   - flang/lib/Lower/OpenACC.cpp
462   - llvm/**/Frontend/OpenACC/**
463   - llvm/unittests/Frontend/OpenACCTest.cpp
464   - mlir/test/Target/LLVMIR/openacc-llvm.mlir
465   - mlir/**/*OpenACC/**
467 flang:runtime:
468   - flang/runtime/**
470 flang:parser:
471   - flang/**/Parser/**
473 flang:semantics:
474   - flang/**/Evaluate/**
475   - flang/**/Semantics/**
477 flang:fir-hlfir:
478   - flang/**/Lower/**
479   - flang/**/Optimizer/**
481 flang:codegen:
482   - flang/**/CodeGen/**
484 llvm:globalisel:
485   - llvm/**/GlobalISel/**
486   - llvm/utils/TableGen/GlobalISel*
488 function-specialization:
489   - llvm/include/llvm/Transforms/Utils/SCCPSolver.h
490   - llvm/lib/Transforms/Utils/SCCPSolver.cpp
491   - llvm/include/llvm/Transforms/IPO/FunctionSpecialization.h
492   - llvm/lib/Transforms/IPO/FunctionSpecialization.cpp
493   - llvm/test/Transforms/FunctionSpecialization/*
495 libc:
496   - libc/**
497   - utils/bazel/llvm-project-overlay/libc/**
499 clang-format:
500   - clang/**/Format/**
501   - clang/tools/clang-format/**
503 flang:openmp:
504   - flang/test/**/OpenMP/**
505   - flang/lib/Lower/OpenMP.cpp
506   - flang/lib/Semantics/resolve-directives.cpp
507   - flang/lib/Semantics/check-omp-structure.cpp
508   - flang/lib/Optimizer/Transforms/OMP*
509   - flang/test/Fir/convert-to-llvm-openmp-and-fir.fir
510   - flang/test/Lower/OpenMP/**
511   - flang/test/Transforms/omp*
512   - mlir/**/*OpenMP*
513   - mlir/test/Target/LLVMIR/openmp*
514   - llvm/lib/Frontend/OpenMP/**
515   - llvm/include/llvm/Frontend/OpenMP/**
516   - llvm/unittests/Frontend/OpenMP*
518 llvm:ir:
519   - llvm/lib/IR/**
520   - llvm/include/llvm/IR/**
521   - llvm/docs/LangRef.rst
522   - llvm/unittests/IR/**
524 llvm:analysis:
525   - llvm/lib/Analysis/**
526   - llvm/include/llvm/Analysis/**
527   - llvm/test/Analysis/**
528   - llvm/unittests/Analysis/**
530 llvm:adt:
531   - llvm/**/ADT/*
533 llvm:support:
534   - llvm/**/Support/**
536 llvm:transforms:
537   - llvm/lib/Transforms/**
538   - llvm/include/llvm/Transforms/**
539   - llvm/test/Transforms/**
540   - llvm/unittests/Transforms/**
542 clangd:
543   - clang-tools-extra/clangd/**
545 hlsl:
546   - clang/test/ParserHLSL/**
547   - clang/test/SemaHLSL/**
548   - clang/test/AST/HLSL/**
549   - clang/test/CodeGenHLSL/**
550   - clang/cmake/caches/HLSL.cmake
551   - clang/include/clang/Basic/HLSL*.h
552   - clang/include/clang/Sema/HLSL*.h
553   - clang/docs/HLSL/**
554   - clang/lib/Driver/ToolChains/HLSL*
555   - clang/lib/Parse/ParseHLSL.cpp
556   - clang/lib/Sema/HLSLExternalSemaSource.cpp
557   - clang/lib/Sema/SemaHLSL.cpp
558   - clang/lib/CodeGen/CGHLSLRuntime.*
559   - llvm/include/llvm/Frontend/HLSL/**
560   - llvm/lib/Frontend/HLSL/**
562 llvm:SelectionDAG:
563   - llvm/include/llvm/CodeGen/SelectionDAG*.h
564   - llvm/include/llvm/CodeGen/SDNodeProperties.td
565   - llvm/include/llvm/Target/TargetSelectionDAG.td
566   - llvm/lib/CodeGen/SelectionDAG/**
567   - llvm/utils/TableGen/CodeGenDAG*
568   - llvm/utils/TableGen/DAGISel*
569   - llvm/include/llvm/CodeGen/DAGCombine.h
570   - llvm/include/llvm/CodeGen/ISDOpcodes.h
572 backend:DirectX:
573   - '**/*DirectX*'
574   - '**/*DXIL*'
575   - '**/*dxil*'
576   - '**/*DirectX*/**'
577   - '**/*DXIL*/**'
578   - '**/*dxil*/**'
580 backend:SPIR-V:
581   - clang/lib/Driver/ToolChains/SPIRV.*
582   - llvm/lib/Target/SPIRV/**
583   - llvm/test/CodeGen/SPIRV/**
584   - llvm/test/Frontend/HLSL/**
585   - llvm/docs/SPIRVUsage.rst
587 mlgo:
588   - llvm/lib/Analysis/ML*
589   - llvm/include/llvm/Analysis/ML*
590   - llvm/lib/Analysis/*Runner.cpp
591   - llvm/include/llvm/Analysis/*Runner.h
592   - llvm/unittests/Analysis/ML*
593   - llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp
594   - llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h
595   - llvm/test/Analysis/FunctionPropertiesAnalysis/*
596   - llvm/unittests/Analysis/FunctionPropertiesAnalysisTest.cpp
597   - llvm/test/Transforms/inline/ML/**
598   - llvm/lib/CodeGen/ML*
599   - llvm/unittests/CodeGen/ML*
600   - llvm/test/CodeGen/MLRegAlloc/**
602 tools:llvm-exegesis:
603   - llvm/tools/llvm-exegesis/**
604   - llvm/test/tools/llvm-exegesis/**
605   - llvm/unittests/tools/llvm-exegesis/**
607 platform:windows:
608   - lld/COFF/**
609   - clang/lib/Driver/MSVC.cpp
610   - clang/lib/Driver/MinGW.cpp
611   - llvm/lib/DebugInfo/CodeView/**
612   - llvm/lib/DebugInfo/PDB/**
613   - llvm/lib/WindowsDriver/**
614   - llvm/lib/Support/Windows/**
615   - llvm/lib/BinaryFormat/COFF.cpp
617 llvm:regalloc:
618   - llvm/**/CodeGen/CalcSpillWeights*
619   - llvm/**/CodeGen/InlineSpiller*
620   - llvm/**/CodeGen/InterferenceCache*
621   - llvm/**/CodeGen/LiveInterval*
622   - llvm/**/CodeGen/LiveRange*
623   - llvm/**/CodeGen/LiveReg*
624   - llvm/**/CodeGen/LiveVariables*
625   - llvm/**/CodeGen/MachineCopyPropagation*
626   - llvm/**/CodeGen/PHIElimination*
627   - llvm/**/CodeGen/ProcessImplicitDefs.cpp
628   - llvm/**/CodeGen/Register*
629   - llvm/**/CodeGen/RegUsage*
630   - llvm/**/CodeGen/RenameIndependentSubregs.cpp
631   - llvm/**/CodeGen/SlotIndexes.h
632   - llvm/**/CodeGen/SpillPlacement*
633   - llvm/**/CodeGen/SplitKit*
634   - llvm/**/CodeGen/VirtRegMap.h
635   - llvm/include/PBQP/**
636   - llvm/include/PBQPRAConstraint.h
637   - llvm/include/llvm/CodeGen/Spiller.h
638   - llvm/**/*RegAlloc
640 mlir:presburger:
641   - mlir/**/*Presburger
643 lldb:
644   - lldb/**
646 backend:AMDGPU:
647   - '**/*amdgpu*'
648   - '**/*AMDGPU*'
649   - '**/*amdgpu*/**'
650   - '**/*AMDGPU*/**'
652 backend:RISC-V:
653   - clang/**/*riscv*
654   - clang/**/*RISCV*
655   - llvm/**/*riscv*
656   - llvm/**/*RISCV*
658 lld:coff:
659   - lld/**/COFF/**
660   - lld/Common/**
662 lld:elf:
663   - lld/**/ELF/**
664   - lld/Common/**
666 lld:macho:
667   - lld/**/MachO/**
668   - lld/Common/**
670 lld:wasm:
671   - lld/**/wasm/**
672   - lld/Common/**
674 backend:ARM:
675   - llvm/include/llvm/IR/IntrinsicsARM.td
676   - llvm/test/MC/ARM/**
677   - llvm/lib/Target/ARM/**
678   - llvm/test/CodeGen/ARM/**
679   - clang/lib/Basic/Targets/ARM*
680   - clang/lib/Driver/ToolChains/Arch/ARM.*
681   - clang/lib/CodeGen/Targets/ARM.cpp
682   - clang/include/clang/Basic/BuiltinsARM*
683   - llvm/test/MC/DisasemblerARM/**
685 backend:AArch64:
686   - llvm/include/llvm/IR/IntrinsicsAArch64.td
687   - llvm/test/MC/AArch64/**
688   - llvm/lib/Target/AArch64/**
689   - llvm/test/CodeGen/AArch64/**
690   - clang/lib/Basic/Targets/AArch64*
691   - clang/lib/Driver/ToolChains/Arch/AArch64.*
692   - clang/lib/CodeGen/Targets/AArch64.cpp
693   - clang/include/clang/Basic/BuiltinsAArch64*
694   - llvm/test/MC/Disassembler/AArch64/**
696 backend:loongarch:
697   - llvm/include/llvm/IR/IntrinsicsLoongArch.td
698   - llvm/test/MC/LoongArch/**
699   - llvm/lib/Target/LoongArch/**
700   - llvm/test/CodeGen/LoongArch/**
701   - clang/lib/Basic/Targets/LoongArch*
702   - clang/lib/Driver/ToolChains/Arch/LoongArch.*
703   - clang/lib/CodeGen/Targets/LoongArch.cpp
704   - clang/include/clang/Basic/BuiltinsLoongArch*
706 backend:MSP430:
707   - llvm/include/llvm/IR/IntrinsicsMSP430.td
708   - llvm/test/MC/MSP430/**
709   - llvm/lib/Target/MSP430/**
710   - llvm/test/CodeGen/MSP430/**
711   - clang/lib/Basic/Targets/MSP430*
712   - clang/lib/Driver/ToolChains/Arch/MSP430.*
713   - clang/lib/CodeGen/Targets/MSP430.cpp
714   - clang/include/clang/Basic/BuiltinsMSP430*
715   - llvm/test/MC/Disassembler/MSP430/**
717 backend:Sparc:
718   - llvm/include/llvm/IR/IntrinsicsSparc.td
719   - llvm/test/MC/Sparc/**
720   - llvm/lib/Target/Sparc/**
721   - llvm/test/CodeGen/Sparc/**
722   - clang/lib/Basic/Targets/Sparc*
723   - clang/lib/Driver/ToolChains/Arch/Sparc.*
724   - clang/lib/CodeGen/Targets/Sparc.cpp
725   - clang/include/clang/Basic/BuiltinsSparc*
726   - llvm/test/MC/Disassembler/Sparc/**
728 backend:WebAssembly:
729   - llvm/lib/Target/WebAssembly/**
730   - llvm/test/CodeGen/WebAssembly/**
731   - clang/lib/Basic/Targets/WebAssembly*
732   - clang/include/clang/Basic/BuiltinsWebAssembly.def
733   - clang/include/clang/Basic/WebAssemblyReferenceTypes.def
734   - clang/lib/CodeGen/Targets/WebAssembly*
735   - llvm/include/llvm/IR/IntinsicsWebAssembly.td
736   - llvm/include/llvm/Object/Wasm*
737   - llvm/lib/CodeGen/AsmPrinter/Wasm*
738   - llvm/lib/CodeGen/Wasm*
739   - llvm/lib/MC/MCParser/Wasm*
740   - llvm/lib/MC/Wasm*
741   - llvm/lib/ObjCopy/wasm/**
742   - llvm/lib/Object/Wasm*
743   - clang/lib/Driver/Toolchains/WebAssembly*
744   - clang/lib/Headers/wasm_simd128.h
745   - clang/test/CodeGen/WebAssembly/**
746   - clang/test/SemaCXX/*wasm*
747   - clang/test/Sema/*wasm*
748   - llvm/include/llvm/BinaryFormat/Wasm.h
749   - llvm/unittests/Target/WebAssembly/**
750   - llvm/test/DebugInfo/WebAssembly/**
751   - llvm/test/MC/WebAssembly/**
753 backend:X86:
754   - llvm/include/llvm/IR/IntrinsicsX86.td
755   - llvm/lib/Target/X86/**
756   - llvm/test/CodeGen/X86/**
757   - llvm/test/MC/X86/**
758   - llvm/test/MC/Disassembler/X86/**
759   - llvm/test/Analysis/CostModel/X86/**
760   - llvm/test/tools/llvm-mca/X86/**
761   - clang/lib/Basic/Targets/X86/**
762   - clang/lib/Driver/ToolChains/Arch/X86.*
763   - clang/lib/CodeGen/Targets/X86.*
764   - clang/lib/Headers/**
765   - clang/test/CodeGen/X86/**
766   - clang/include/clang/Basic/BuiltinsX86*
767   - llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h
768   - llvm/include/llvm/TargetParser/X86*
769   - llvm/lib/TargetParser/X86*
770   - llvm/utils/TableGen/X86*
772 third-party:unittests:
773   - third-party/unittests/**
775 llvm:binary-utilities:
776   - llvm/docs/CommandGuide/llvm-*
777   - llvm/include/llvm/BinaryFormat/**
778   - llvm/include/llvm/DebugInfo/Symbolize/**
779   - llvm/include/llvm/ObjCopy/**
780   - llvm/include/llvm/Object/**
781   - llvm/lib/BinaryFormat/**
782   - llvm/lib/DebugInfo/Symbolize/**
783   - llvm/lib/ObjCopy/**
784   - llvm/lib/Object/**
785   - llvm/test/Object/**
786   - llvm/test/tools/llvm-ar/**
787   - llvm/test/tools/llvm-cxxfilt/**
788   - llvm/test/tools/llvm-nm/**
789   - llvm/test/tools/llvm-objcopy/**
790   - llvm/test/tools/llvm-objdump/**
791   - llvm/test/tools/llvm-readobj/**
792   - llvm/test/tools/llvm-size/**
793   - llvm/test/tools/llvm-strings/**
794   - llvm/test/tools/llvm-symbolizer/**
795   - llvm/tools/llvm-ar/**
796   - llvm/tools/llvm-cxxfilt/**
797   - llvm/tools/llvm-nm/**
798   - llvm/tools/llvm-objcopy/**
799   - llvm/tools/llvm-objdump/**
800   - llvm/tools/llvm-readobj/**
801   - llvm/tools/llvm-size/**
802   - llvm/tools/llvm-strings/**
803   - llvm/tools/llvm-symbolizer/**