This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allmodconfig in repository toolchain/ci/llvm-project.
from e90cc03a85e [Stats] Fix polly build due to change in llvm::Statistic co [...] adds 8fa56c49dfc [Attributor][FIX] Do not replace musstail calls with constant adds b4535938709 [JITLink] Fix MachO/arm64 GOTPAGEOFF encoding. adds e5c61cee44f [JITLink] Disable the MachO/AArch64 testcase while investig [...] adds 126158f096c [Stats] More polly fixes following llvm::Statistic changes [...] adds c1f8e04eeef [CUDA][HIP} Add a test for constexpr default ctor adds d38332981fb Revert 374481 "[tsan,msan] Insert module constructors in a [...] adds 109bfb7b329 [Polly] Fix formatting violation. NFC. adds 32097c26966 [X86] Add more packus/ssat/usat truncate tests from legal v [...] adds 2d5820cd722 [CVP] Remove a masking operation if range information impli [...] adds 4b9947e2e76 [X86] Add test case for trunc_packus_v16i32_v16i8_store to [...] adds ccc85ac8556 [X86] Add a DAG combine to turn v16i16->v16i8 VTRUNCUS+stor [...] adds 34a3b24a90c [libc++] Fix linker script generation adds c17c5864fff [InstCombine] recognize popcount. adds c6c6f717af9 [NFC] run specific pass instead of whole -O3 pipeline for p [...] adds 2fbfb04ffef [PowerPC] Remove assertion "Shouldn't overwrite a register [...] adds 282eff38477 [X86] Always define the tzcnt intrinsics even when _MSC_VER [...] adds 7ff28ce1835 Fix modules build for r374337 adds 404e21289a5 [ADT][Statistics] Fix test after rL374490 adds e0cb1cf7e36 [X86] Add v8i64->v8i8 ssat/usat/packus truncate tests to mi [...] adds bb8d5400107 [TableGen] Fix a bug that MCSchedClassDesc is interfered be [...] adds 423c2e98e4e [lldb] Fix crash in CxxModuleHandler when std module is empty adds 4778f40f782 [LLDB] [Driver] Use llvm::InitLLVM to do unicode argument c [...] adds b46dd6e92af Insert module constructors in a module pass adds 30c2441a326 [Windows] Use information from the PE32 exceptions director [...] adds a8b18baa0f9 ProcessInstanceInfoMatch: Don't match processes with no nam [...] adds 2c24b928c31 minidump: Use llvm memory info list parser adds c8eb0547efc [llvm-exegesis] Show noise cluster in analysis output. adds 6434eac8608 [X86] isFNEG - add recursion depth limit adds 77fbf069f6d [SCEV] Add stricter verification option. adds 807dbee3667 [LLDB] [lldb-server] Use llvm::InitLLVM for doing unicode c [...] adds 5b5b2fd2b8b [FileCheck] Implement --ignore-case option. adds 9f6a873268e Dead Virtual Function Elimination adds 885c559369f [ClangTidy] Separate tests for infrastructure and checkers adds e6e26339ff0 [llvm-readobj] - Remove excessive fields when dumping "Vers [...] adds a8346cee8a4 [LLD][ELF] - Update test cases after llvm-readobj change. adds b95713784a3 [MS ABI]: Fix mangling function arguments for template type [...] adds b051a19aa02 [mips] Fix loading "double" immediate into a GPR and FPR adds cb5324c4627 [lldb] Insert break to avoid unannotated fall-through adds 42b7cd58309 [Tests] Output of od can be lower or upper case (llvm-objco [...] adds d18e56db6b2 [mips] Follow-up to r374544. Fix test case. adds d103e2d267d [ClangTidy] Separate tests for infrastructure and checkers, fixup adds aa87b081cdf Updated add_new_check.py to create checker tests in the new [...] adds cf2438ec130 [libTooling] Change Stencil equality to use `toString()` adds 882c3e3db52 [AMDGPU][MC] Corrected parsing of optional operands adds 30c855d42aa Fix compilation warnings. NFC. adds 3b581ac80f7 [DAGCombiner] fold vselect-of-constants to shift adds da2a29a17cb [llvm] [ocaml] Support linking against dylib adds 472c6b0aa02 [AMDGPU][MC][GFX10] Enabled null for 64-bit dst operands adds e38c36b7b0a [libTooling] Move `RewriteRule` abstraction into its own he [...] adds b82fae01ea4 [AMDGPU][MC][GFX6][GFX7][GFX10] Added instructions buffer_a [...] adds b67d3df1c11 gn build: Merge r374558 adds c4995076c6b [AMDGPU][MC][GFX9][GFX10] Corrected number of src operands [...] adds f7593959942 Reland r374450 with Richard Smith's comments and test fixed. adds 033d16cedc0 [AIX] Use .space instead of .zero in assembly adds 39d4c9fd56e [VPlan] Add moveAfter to VPRecipeBase. adds ee0a0a34646 [AArch64][SVE] Implement sdot and udot (lane) intrinsics adds 781c49de9c7 [AArch64] add tests for (v)select-of-constants; NFC adds add0786dbaa Fix test failure with 374562 on Hexagon adds 5f46982b452 [lldb-test] Modify lldb-test to print out ASTs from symbol file adds 1edb7e0b6f3 Update clang module map for new excluded .def file. adds 81018c85b9c [lldb] Add import-std-module/sysroot to the libc++ test category. adds e3388c42f39 [clang][IFS] Fixing assert in clang interface stubs for enu [...] adds 766a0cb1e08 [lldb] Mark import-std-module/empty-module as libc++ test adds e695d3c6956 gn build: (manually) merge r374110 adds b3faa01ff96 IOHandler: fall back on File::Read if a FILE* isn't available. adds 6aacd968754 [lldb] Fix python packages install path adds af6c15f6791 [X86][SSE] Add support for v4i8 add reduction adds 1e3a8d12a1a Suppress false-positive -Wdeprecated-volatile warning from [...] adds e8752a9d1bc [Stats] Convert some ad-hoc header search stats to ALWAYS_E [...] adds f358c3d3717 llvm-dwarfdump: Add verbose printing for debug_loclists adds e2ca7cb504a make ConstString allocate memory in non-tiny chunks adds 089a334c39d [platform process list] add a flag for showing the processe [...] adds 886099974e0 Add -fgnuc-version to ClangModuleCompilationOptions on Darwin. adds 03fbde6d847 [NativePDB] Remove unused references to ClangASTImporter adds 7720f114986 [MachineIRBuilder] Fix an assertion failure with buildMerge adds 9c36ec59417 [GISel][CallLowering] Enable vector support in argument lowering adds cf1ba238d4f [Mips][llvm-exegesis] Add a Mips target adds f30ae717395 Set GNUC version in the LLDB expression parser. adds 7c30af8e659 Revert 374373: [Codegen] Alter the default promotion for sa [...] adds 9bea4ec28cd Release notes: Add the option WarnForDeadNestedAssignments [...] adds 49036dd3aef [GISel][UnitTest] Fix a bunch of tests that were not doing [...] adds b95d4c3a997 [ObjC] Remove default parameter no caller was providing. NF [...] adds 5ebe3511b35 [mips] Use less instruction to load zero into FPR by li.s / [...] adds 66048fed828 [mips] Store 64-bit `li.d' operand as a single 8-byte value adds fcb39343369 [mips] Remove unused local variables. NFC adds 289c45cc62e DebugInfo: Use base address selection entries for debug_loc adds ac36dafb692 [lit] Change regex filter to ignore case adds afa8903ad6d [lit] Small cleanups in main.py adds 6fcf0681609 Revert "[platform process list] add a flag for showing the [...] adds e2d104f64ca [AMDGPU] link dpp pseudos and real instructions on gfx10 adds 20da3bdb96c [libunwind] Refactor CMake flag checks to match libc++ and [...] adds f87fe45d5c3 [AMDGPU] Use GCN prefix in dpp_combine.mir. NFC. adds 71ecae9d54c gn build: Cmanually) merge r374590 adds 696d3cf8ad6 [platform process list] add a flag for showing the processe [...] adds 92e11e6d394 gn build: Merge r235758 adds 1b82fb61c18 gn build: (manually) merge r374606 better adds cde860a1c99 [libFuzzer] Don't prefix absolute paths in fuchsia. adds de9aa37bf06 DebugInfo: Reduce the scope of some variables related to de [...] adds 7dcd440d44d [X86] Add test case showing missing opportunity to fold vmo [...] adds 3472feb94cd [X86] Fold a VTRUNCS/VTRUNCUS+store into a saturating trunc [...] adds b15c886ba5b Temporarily Revert [platform process list] add a flag for s [...] adds 852e3b20765 [llvm-profdata] Make "malformed-ptr-to-counter-array.test" textual adds c8e5b90ba65 DebugInfo: Fix msan use-of-uninitialized exposed by r374600 new 914f38295e1 [platform process list] add a flag for showing the processe [...] new 16194bf8bff Revert "[platform process list] add a flag for showing the [...] new e031bdfefad [platform process list] add a flag for showing the processe [...]
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang-tools-extra/clang-tidy/add_new_check.py | 2 +- .../clang-tidy/{ => checkers}/Inputs/Headers/a.h | 0 .../clang-tidy/{ => checkers}/Inputs/Headers/b.h | 0 .../{ => checkers}/Inputs/Headers/clang-c/c.h | 0 .../{ => checkers}/Inputs/Headers/clang/b.h | 0 .../{ => checkers}/Inputs/Headers/cross-file-a.h | 0 .../{ => checkers}/Inputs/Headers/cross-file-b.h | 0 .../{ => checkers}/Inputs/Headers/cross-file-c.h | 0 .../{ => checkers}/Inputs/Headers/gtest/foo.h | 0 .../clang-tidy/{ => checkers}/Inputs/Headers/i.h | 0 .../clang-tidy/{ => checkers}/Inputs/Headers/j.h | 0 .../{ => checkers}/Inputs/Headers/llvm-c/d.h | 0 .../{ => checkers}/Inputs/Headers/llvm/a.h | 0 .../clang-tidy/{ => checkers}/Inputs/Headers/s.h | 0 .../{ => checkers}/Inputs/Headers/stdio.h | 0 .../Inputs/Headers/system-header-simulation.h | 0 .../{ => checkers}/Inputs/absl/external-file.h | 0 .../Inputs/absl/flags/internal-file.h | 0 .../Inputs/absl/strings/internal-file.h | 0 .../{ => checkers}/Inputs/absl/time/time.h | 0 .../Inputs/fuchsia-restrict-system-includes/a.h | 0 .../system/cstdarg.h | 0 .../system/cstdlib.h | 0 .../fuchsia-restrict-system-includes/system/j.h | 0 .../fuchsia-restrict-system-includes/system/r.h | 0 .../fuchsia-restrict-system-includes/system/s.h | 0 .../fuchsia-restrict-system-includes/system/t.h | 0 .../system/transitive.h | 0 .../fuchsia-restrict-system-includes/transitive2.h | 0 .../{ => checkers}/Inputs/google-namespaces.h | 0 .../{ => checkers}/Inputs/gtest/gtest-typed-test.h | 0 .../clang-tidy/{ => checkers}/Inputs/gtest/gtest.h | 0 .../Inputs/gtest/nosuite/gtest/gtest-typed-test.h | 0 .../Inputs/gtest/nosuite/gtest/gtest.h | 0 .../Inputs/modernize-deprecated-headers/assert.h | 0 .../Inputs/modernize-deprecated-headers/complex.h | 0 .../Inputs/modernize-deprecated-headers/ctype.h | 0 .../Inputs/modernize-deprecated-headers/errno.h | 0 .../Inputs/modernize-deprecated-headers/fenv.h | 0 .../Inputs/modernize-deprecated-headers/float.h | 0 .../Inputs/modernize-deprecated-headers/inttypes.h | 0 .../Inputs/modernize-deprecated-headers/iso646.h | 0 .../Inputs/modernize-deprecated-headers/limits.h | 0 .../Inputs/modernize-deprecated-headers/locale.h | 0 .../Inputs/modernize-deprecated-headers/math.h | 0 .../Inputs/modernize-deprecated-headers/setjmp.h | 0 .../Inputs/modernize-deprecated-headers/signal.h | 0 .../Inputs/modernize-deprecated-headers/stdalign.h | 0 .../Inputs/modernize-deprecated-headers/stdarg.h | 0 .../Inputs/modernize-deprecated-headers/stdbool.h | 0 .../Inputs/modernize-deprecated-headers/stddef.h | 0 .../Inputs/modernize-deprecated-headers/stdint.h | 0 .../Inputs/modernize-deprecated-headers/stdio.h | 0 .../Inputs/modernize-deprecated-headers/stdlib.h | 0 .../Inputs/modernize-deprecated-headers/string.h | 0 .../Inputs/modernize-deprecated-headers/tgmath.h | 0 .../Inputs/modernize-deprecated-headers/time.h | 0 .../Inputs/modernize-deprecated-headers/uchar.h | 0 .../Inputs/modernize-deprecated-headers/wchar.h | 0 .../Inputs/modernize-deprecated-headers/wctype.h | 0 .../Inputs/modernize-loop-convert/structures.h | 0 .../modernize-pass-by-value/header-with-fix.h | 0 .../Inputs/modernize-pass-by-value/header.h | 0 .../Inputs/modernize-replace-auto-ptr/memory.h | 0 .../Inputs/modernize-smart-ptr/initializer_list.h | 0 .../Inputs/modernize-smart-ptr/shared_ptr.h | 0 .../Inputs/modernize-smart-ptr/unique_ptr.h | 0 .../Inputs/modernize-use-auto/containers.h | 0 .../Inputs/mpi-type-mismatch/mpimock.h | 0 .../header-fixed.h | 0 .../performance-unnecessary-value-param/header.h | 0 .../system/system-header.h | 0 .../readability-identifier-naming/user-header.h | 0 .../{ => checkers}/Inputs/unused-using-decls.h | 0 .../{ => checkers}/abseil-duration-addition.cpp | 0 .../{ => checkers}/abseil-duration-comparison.cpp | 0 .../abseil-duration-conversion-cast.cpp | 0 .../{ => checkers}/abseil-duration-division.cpp | 0 .../abseil-duration-factory-float.cpp | 0 .../abseil-duration-factory-scale.cpp | 0 .../{ => checkers}/abseil-duration-subtraction.cpp | 0 .../abseil-duration-unnecessary-conversion.cpp | 0 .../abseil-faster-strsplit-delimiter.cpp | 0 .../abseil-no-internal-dependencies.cpp | 0 .../{ => checkers}/abseil-no-namespace.cpp | 0 .../abseil-redundant-strcat-calls.cpp | 0 .../{ => checkers}/abseil-str-cat-append.cpp | 0 .../abseil-string-find-startswith.cpp | 0 .../{ => checkers}/abseil-time-comparison.cpp | 0 .../{ => checkers}/abseil-time-subtraction.cpp | 0 .../abseil-upgrade-duration-conversions.cpp | 0 .../{ => checkers}/android-cloexec-accept.cpp | 0 .../{ => checkers}/android-cloexec-accept4.cpp | 0 .../{ => checkers}/android-cloexec-creat.cpp | 0 .../{ => checkers}/android-cloexec-dup.cpp | 0 .../android-cloexec-epoll-create.cpp | 0 .../android-cloexec-epoll-create1.cpp | 0 .../{ => checkers}/android-cloexec-fopen.cpp | 0 .../android-cloexec-inotify-init.cpp | 0 .../android-cloexec-inotify-init1.cpp | 0 .../android-cloexec-memfd-create.cpp | 0 .../{ => checkers}/android-cloexec-open.cpp | 0 .../{ => checkers}/android-cloexec-pipe.cpp | 0 .../{ => checkers}/android-cloexec-pipe2.cpp | 0 .../{ => checkers}/android-cloexec-socket.cpp | 0 .../android-comparison-in-temp-failure-retry.c | 0 .../{ => checkers}/boost-use-to-string.cpp | 0 .../bugprone-argument-comment-gmock.cpp | 0 ...one-argument-comment-ignore-single-argument.cpp | 0 .../bugprone-argument-comment-literals.cpp | 0 .../bugprone-argument-comment-strict.cpp | 0 .../{ => checkers}/bugprone-argument-comment.cpp | 0 .../{ => checkers}/bugprone-assert-side-effect.cpp | 0 .../bugprone-bool-pointer-implicit-conversion.cpp | 0 .../bugprone-branch-clone-macro-crash.c | 0 .../{ => checkers}/bugprone-branch-clone.cpp | 0 .../bugprone-copy-constructor-init.cpp | 0 .../{ => checkers}/bugprone-dangling-handle.cpp | 0 .../bugprone-dynamic-static-initializers.hpp | 0 .../bugprone-exception-escape-openmp.cpp | 0 .../{ => checkers}/bugprone-exception-escape.cpp | 0 .../{ => checkers}/bugprone-fold-init-type.cpp | 0 .../bugprone-forward-declaration-namespace.cpp | 0 .../bugprone-forwarding-reference-overload.cpp | 0 .../{ => checkers}/bugprone-inaccurate-erase.cpp | 0 .../bugprone-incorrect-roundings.cpp | 0 .../{ => checkers}/bugprone-infinite-loop.cpp | 0 .../{ => checkers}/bugprone-integer-division.cpp | 0 .../bugprone-lambda-function-name.cpp | 0 .../bugprone-macro-parentheses-cmdline.cpp | 0 .../{ => checkers}/bugprone-macro-parentheses.cpp | 0 .../bugprone-macro-repeated-side-effects.c | 0 ...ugprone-misplaced-operator-in-strlen-in-alloc.c | 0 ...prone-misplaced-operator-in-strlen-in-alloc.cpp | 0 ...prone-misplaced-widening-cast-explicit-only.cpp | 0 ...ne-misplaced-widening-cast-implicit-enabled.cpp | 0 .../bugprone-move-forwarding-reference.cpp | 0 .../bugprone-multiple-statement-macro.cpp | 0 .../bugprone-parent-virtual-call.cpp | 0 .../{ => checkers}/bugprone-posix-return.cpp | 0 .../{ => checkers}/bugprone-sizeof-container.cpp | 0 .../{ => checkers}/bugprone-sizeof-expression.cpp | 0 .../{ => checkers}/bugprone-string-constructor.cpp | 0 .../bugprone-string-integer-assignment.cpp | 0 .../bugprone-string-literal-with-embedded-nul.cpp | 0 .../bugprone-suspicious-enum-usage-strict.cpp | 0 .../bugprone-suspicious-enum-usage.cpp | 0 .../bugprone-suspicious-memset-usage.cpp | 0 .../bugprone-suspicious-missing-comma.cpp | 0 .../bugprone-suspicious-semicolon-fail.cpp | 0 .../bugprone-suspicious-semicolon.cpp | 0 .../bugprone-suspicious-string-compare.c | 0 .../bugprone-suspicious-string-compare.cpp | 0 .../{ => checkers}/bugprone-swapped-arguments.cpp | 0 .../bugprone-terminating-continue.cpp | 0 .../bugprone-throw-keyword-missing.cpp | 0 ...all-loop-variable-magniute-bits-upper-limit.cpp | 0 .../bugprone-too-small-loop-variable.cpp | 0 .../bugprone-undefined-memory-manipulation.cpp | 0 .../bugprone-undelegated-constructor-cxx98.cpp | 0 .../bugprone-undelegated-constructor.cpp | 0 ...ment-warn-only-if-this-has-suspicious-field.cpp | 0 .../bugprone-unhandled-self-assignment.cpp | 0 .../{ => checkers}/bugprone-unused-raii.cpp | 0 .../bugprone-unused-return-value-custom.cpp | 0 .../bugprone-unused-return-value.cpp | 0 .../{ => checkers}/bugprone-use-after-move.cpp | 0 .../{ => checkers}/bugprone-virtual-near-miss.cpp | 0 .../clang-tidy/{ => checkers}/cert-dcl21-cpp.cpp | 0 .../clang-tidy/{ => checkers}/cert-dcl58-cpp.cpp | 0 .../test/clang-tidy/{ => checkers}/cert-env33-c.c | 0 .../test/clang-tidy/{ => checkers}/cert-err34-c.c | 0 .../clang-tidy/{ => checkers}/cert-err34-c.cpp | 0 .../test/clang-tidy/{ => checkers}/cert-flp30-c.c | 0 .../{ => checkers}/cert-limited-randomness.c | 0 .../{ => checkers}/cert-limited-randomness.cpp | 0 .../test/clang-tidy/{ => checkers}/cert-msc32-c.c | 0 .../clang-tidy/{ => checkers}/cert-msc51-cpp.cpp | 0 .../clang-tidy/{ => checkers}/cert-oop11-cpp.cpp | 0 .../clang-tidy/{ => checkers}/cert-oop54-cpp.cpp | 0 .../clang-tidy/{ => checkers}/cert-setlongjmp.cpp | 0 .../cert-static-object-exception.cpp | 0 .../{ => checkers}/cert-throw-exception-type.cpp | 0 .../cert-uppercase-literal-suffix-integer.cpp | 0 .../{ => checkers}/cert-variadic-function-def.cpp | 0 .../cppcoreguidelines-avoid-goto.cpp | 0 .../cppcoreguidelines-init-variables.cpp | 0 .../cppcoreguidelines-interfaces-global-init.cpp | 0 .../cppcoreguidelines-macro-usage-caps-only.cpp | 0 ...eguidelines-macro-usage-command-line-macros.cpp | 0 .../cppcoreguidelines-macro-usage-custom.cpp | 0 .../cppcoreguidelines-macro-usage.cpp | 0 ...elines-narrowing-conversions-long-is-32bits.cpp | 0 ...g-conversions-narrowingfloatingpoint-option.cpp | 0 ...s-narrowing-conversions-pedanticmode-option.cpp | 0 ...delines-narrowing-conversions-unsigned-char.cpp | 0 .../cppcoreguidelines-narrowing-conversions.cpp | 0 .../cppcoreguidelines-no-malloc-custom.cpp | 0 .../cppcoreguidelines-no-malloc-no-functions.cpp | 0 .../{ => checkers}/cppcoreguidelines-no-malloc.cpp | 0 .../cppcoreguidelines-owning-memory-containers.cpp | 0 ...reguidelines-owning-memory-legacy-functions.cpp | 0 .../cppcoreguidelines-owning-memory.cpp | 0 ...uidelines-pro-bounds-array-to-pointer-decay.cpp | 0 ...lines-pro-bounds-constant-array-index-c++03.cpp | 0 ...s-pro-bounds-constant-array-index-gslheader.cpp | 0 ...eguidelines-pro-bounds-constant-array-index.cpp | 0 ...lines-pro-bounds-pointer-arithmetic-pr36489.cpp | 0 ...oreguidelines-pro-bounds-pointer-arithmetic.cpp | 0 .../cppcoreguidelines-pro-type-const-cast.cpp | 0 .../cppcoreguidelines-pro-type-cstyle-cast.cpp | 0 ...ppcoreguidelines-pro-type-member-init-cxx2a.cpp | 0 ...ppcoreguidelines-pro-type-member-init-cxx98.cpp | 0 ...coreguidelines-pro-type-member-init-delayed.cpp | 0 ...oreguidelines-pro-type-member-init-no-crash.cpp | 0 ...delines-pro-type-member-init-use-assignment.cpp | 0 .../cppcoreguidelines-pro-type-member-init.cpp | 0 ...cppcoreguidelines-pro-type-reinterpret-cast.cpp | 0 ...oreguidelines-pro-type-static-cast-downcast.cpp | 0 .../cppcoreguidelines-pro-type-union-access.cpp | 0 .../cppcoreguidelines-pro-type-vararg.cpp | 0 .../{ => checkers}/cppcoreguidelines-slicing.cpp | 0 ...eguidelines-special-member-functions-cxx-03.cpp | 0 ...guidelines-special-member-functions-relaxed.cpp | 0 .../cppcoreguidelines-special-member-functions.cpp | 0 .../{ => checkers}/darwin-avoid-spinlock.m | 0 .../darwin-dispatch-once-nonstatic.mm | 0 .../fuchsia-default-arguments-calls.cpp | 0 .../fuchsia-default-arguments-declarations.cpp | 0 .../fuchsia-multiple-inheritance.cpp | 0 .../{ => checkers}/fuchsia-overloaded-operator.cpp | 0 .../fuchsia-restrict-system-includes-all.cpp | 0 .../fuchsia-restrict-system-includes-glob.cpp | 0 .../fuchsia-restrict-system-includes-headers.cpp | 0 .../fuchsia-restrict-system-includes.cpp | 0 .../fuchsia-statically-constructed-objects.cpp | 0 .../{ => checkers}/fuchsia-trailing-return.cpp | 0 .../{ => checkers}/fuchsia-virtual-inheritance.cpp | 0 .../google-build-explicit-make-pair.cpp | 0 .../{ => checkers}/google-default-arguments.cpp | 0 .../{ => checkers}/google-explicit-constructor.cpp | 0 .../clang-tidy/{ => checkers}/google-module.cpp | 0 .../{ => checkers}/google-namespaces.cpp | 0 .../google-objc-avoid-nsobject-new.m | 0 .../google-objc-avoid-throwing-exception.m | 0 .../{ => checkers}/google-objc-function-naming.m | 0 .../{ => checkers}/google-objc-function-naming.mm | 0 .../google-objc-global-variable-declaration.m | 0 .../google-objc-global-variable-declaration.mm | 0 .../{ => checkers}/google-overloaded-unary-and.cpp | 0 .../{ => checkers}/google-readability-casting.c | 0 .../{ => checkers}/google-readability-casting.cpp | 0 .../{ => checkers}/google-readability-casting.mm | 0 .../google-readability-namespace-comments.cpp | 0 ...oogle-readability-nested-namespace-comments.cpp | 0 .../{ => checkers}/google-readability-todo.cpp | 0 .../{ => checkers}/google-runtime-int-std.cpp | 0 .../clang-tidy/{ => checkers}/google-runtime-int.c | 0 .../{ => checkers}/google-runtime-int.cpp | 0 .../clang-tidy/{ => checkers}/google-runtime-int.m | 0 .../{ => checkers}/google-runtime-references.cpp | 0 .../google-upgrade-googletest-case.cpp | 0 .../{ => checkers}/hicpp-exception-baseclass.cpp | 0 .../hicpp-multiway-paths-covered-else.cpp | 0 .../hicpp-multiway-paths-covered.cpp | 0 .../{ => checkers}/hicpp-no-assembler-msvc.cpp | 0 .../{ => checkers}/hicpp-no-assembler.cpp | 0 .../hicpp-signed-bitwise-bug34747.cpp | 0 .../hicpp-signed-bitwise-standard-types.cpp | 0 .../hicpp-signed-bitwise-standard-types.h | 0 .../{ => checkers}/hicpp-signed-bitwise.cpp | 0 .../{ => checkers}/linuxkernel-must-check-errs.c | 0 .../{ => checkers}/llvm-include-order.cpp | 0 ...llvm-prefer-isa-or-dyn-cast-in-conditionals.cpp | 0 .../llvm-prefer-register-over-unsigned.cpp | 0 .../llvm-prefer-register-over-unsigned2.cpp | 0 .../llvm-prefer-register-over-unsigned3.cpp | 0 .../clang-tidy/{ => checkers}/llvm-twine-local.cpp | 0 .../misc-definitions-in-headers-1z.hpp | 0 .../{ => checkers}/misc-definitions-in-headers.hpp | 0 .../{ => checkers}/misc-misplaced-const-cxx17.cpp | 0 .../{ => checkers}/misc-misplaced-const.c | 0 .../{ => checkers}/misc-misplaced-const.cpp | 0 .../misc-new-delete-overloads-sized-dealloc.cpp | 0 .../{ => checkers}/misc-new-delete-overloads.cpp | 0 .../{ => checkers}/misc-non-copyable-objects.c | 0 .../{ => checkers}/misc-non-copyable-objects.cpp | 0 ...isc-non-private-member-variables-in-classes.cpp | 0 .../{ => checkers}/misc-redundant-expression.cpp | 0 .../clang-tidy/{ => checkers}/misc-static-assert.c | 0 .../{ => checkers}/misc-static-assert.cpp | 0 .../misc-throw-by-value-catch-by-reference.cpp | 0 .../misc-unconventional-assign-operator-cxx17.cpp | 0 .../misc-unconventional-assign-operator.cpp | 0 .../misc-uniqueptr-reset-release.cpp | 0 .../{ => checkers}/misc-unused-alias-decls.cpp | 0 .../misc-unused-parameters-strict.cpp | 0 .../{ => checkers}/misc-unused-parameters.c | 0 .../{ => checkers}/misc-unused-parameters.cpp | 0 .../misc-unused-using-decls-errors.cpp | 0 .../{ => checkers}/misc-unused-using-decls.cpp | 0 .../{ => checkers}/modernize-avoid-bind.cpp | 0 .../modernize-avoid-c-arrays-ignores-main.cpp | 0 ...rnize-avoid-c-arrays-ignores-three-arg-main.cpp | 0 .../{ => checkers}/modernize-avoid-c-arrays.cpp | 0 .../modernize-concat-nested-namespaces.cpp | 0 .../modernize-deprecated-headers-cxx03.cpp | 0 .../modernize-deprecated-headers-cxx11.cpp | 0 .../modernize-deprecated-ios-base-aliases.cpp | 0 .../modernize-loop-convert-assert-failure.cpp | 0 .../modernize-loop-convert-basic.cpp | 0 .../modernize-loop-convert-camelback.cpp | 0 .../modernize-loop-convert-const.cpp | 0 .../modernize-loop-convert-extra.cpp | 0 .../modernize-loop-convert-lowercase.cpp | 0 .../modernize-loop-convert-negative.cpp | 0 .../modernize-loop-convert-uppercase.cpp | 0 .../{ => checkers}/modernize-loop-convert.c | 0 .../modernize-make-shared-header.cpp | 0 .../{ => checkers}/modernize-make-shared.cpp | 0 .../{ => checkers}/modernize-make-unique-cxx11.cpp | 0 .../modernize-make-unique-header.cpp | 0 .../modernize-make-unique-inaccessible-ctors.cpp | 0 .../modernize-make-unique-macros.cpp | 0 .../{ => checkers}/modernize-make-unique.cpp | 0 .../modernize-pass-by-value-header.cpp | 0 .../modernize-pass-by-value-macro-header.cpp | 0 .../modernize-pass-by-value-multi-fixes.cpp | 0 .../{ => checkers}/modernize-pass-by-value.cpp | 0 .../modernize-raw-string-literal-delimiter.cpp | 0 ...odernize-raw-string-literal-replace-shorter.cpp | 0 .../modernize-raw-string-literal.cpp | 0 .../modernize-redundant-void-arg-delayed.cpp | 0 .../{ => checkers}/modernize-redundant-void-arg.c | 0 .../modernize-redundant-void-arg.cpp | 0 .../{ => checkers}/modernize-replace-auto-ptr.cpp | 0 .../modernize-replace-random-shuffle.cpp | 0 .../modernize-return-braced-init-list.cpp | 0 .../{ => checkers}/modernize-shrink-to-fit.cpp | 0 .../modernize-unary-static-assert.cpp | 0 .../modernize-use-auto-cast-remove-stars.cpp | 0 .../{ => checkers}/modernize-use-auto-cast.cpp | 0 .../{ => checkers}/modernize-use-auto-iterator.cpp | 0 .../modernize-use-auto-min-type-name-length.cpp | 0 .../modernize-use-auto-new-remove-stars.cpp | 0 .../{ => checkers}/modernize-use-auto-new.cpp | 0 .../modernize-use-bool-literals-ignore-macros.cpp | 0 .../{ => checkers}/modernize-use-bool-literals.cpp | 0 ...odernize-use-default-member-init-assignment.cpp | 0 .../modernize-use-default-member-init-bitfield.cpp | 0 .../modernize-use-default-member-init-macros.cpp | 0 .../modernize-use-default-member-init.cpp | 0 ...ze-use-emplace-ignore-implicit-constructors.cpp | 0 .../{ => checkers}/modernize-use-emplace.cpp | 0 .../modernize-use-equals-default-copy.cpp | 0 .../modernize-use-equals-default-delayed.cpp | 0 .../modernize-use-equals-default-macros.cpp | 0 .../modernize-use-equals-default.cpp | 0 .../modernize-use-equals-delete-macros.cpp | 0 .../{ => checkers}/modernize-use-equals-delete.cpp | 0 .../modernize-use-nodiscard-clang-unused.cpp | 0 .../modernize-use-nodiscard-cxx11.cpp | 0 .../modernize-use-nodiscard-gcc-unused.cpp | 0 ...ernize-use-nodiscard-no-macro-inscope-cxx11.cpp | 0 .../modernize-use-nodiscard-no-macro.cpp | 0 .../{ => checkers}/modernize-use-nodiscard.cpp | 0 .../modernize-use-noexcept-macro.cpp | 0 .../{ => checkers}/modernize-use-noexcept-opt.cpp | 0 .../{ => checkers}/modernize-use-noexcept.cpp | 0 .../{ => checkers}/modernize-use-nullptr-basic.cpp | 0 .../{ => checkers}/modernize-use-nullptr.c | 0 .../{ => checkers}/modernize-use-nullptr.cpp | 0 .../modernize-use-override-cxx98.cpp | 0 .../{ => checkers}/modernize-use-override-ms.cpp | 0 .../modernize-use-override-no-destructors.cpp | 0 .../modernize-use-override-with-macro.cpp | 0 ...odernize-use-override-with-no-macro-inscope.cpp | 0 .../{ => checkers}/modernize-use-override.cpp | 0 .../modernize-use-trailing-return-type.cpp | 0 .../modernize-use-transparent-functors.cpp | 0 .../modernize-use-uncaught-exceptions.cpp | 0 .../{ => checkers}/modernize-use-using-macros.cpp | 0 .../{ => checkers}/modernize-use-using.cpp | 0 .../clang-tidy/{ => checkers}/mpi-buffer-deref.cpp | 0 .../{ => checkers}/mpi-type-mismatch.cpp | 0 .../{ => checkers}/objc-avoid-nserror-init.m | 0 .../objc-forbidden-subclassing-custom.m | 0 .../{ => checkers}/objc-forbidden-subclassing.m | 0 .../clang-tidy/{ => checkers}/objc-missing-hash.m | 0 .../{ => checkers}/objc-property-declaration.m | 0 .../clang-tidy/{ => checkers}/objc-super-self.m | 0 .../{ => checkers}/openmp-exception-escape.cpp | 0 .../{ => checkers}/openmp-use-default-none.cpp | 0 .../performance-faster-string-find.cpp | 0 .../performance-for-range-copy-allowed-types.cpp | 0 ...ance-for-range-copy-warn-on-all-auto-copies.cpp | 0 .../{ => checkers}/performance-for-range-copy.cpp | 0 .../performance-implicit-conversion-in-loop.cpp | 0 .../performance-inefficient-algorithm.cpp | 0 ...erformance-inefficient-string-concatenation.cpp | 0 .../performance-inefficient-vector-operation.cpp | 0 ...rformance-move-const-arg-trivially-copyable.cpp | 0 .../{ => checkers}/performance-move-const-arg.cpp | 0 .../performance-move-constructor-init.cpp | 0 .../performance-noexcept-move-constructor-fix.cpp | 0 .../performance-noexcept-move-constructor.cpp | 0 .../performance-type-promotion-in-math-fn.cpp | 0 ...necessary-copy-initialization-allowed-types.cpp | 0 ...performance-unnecessary-copy-initialization.cpp | 0 ...mance-unnecessary-value-param-allowed-types.cpp | 0 .../performance-unnecessary-value-param-arc.m | 0 .../performance-unnecessary-value-param-arc.mm | 0 ...performance-unnecessary-value-param-delayed.cpp | 0 .../performance-unnecessary-value-param-header.cpp | 0 ...nce-unnecessary-value-param-incomplete-type.cpp | 0 .../performance-unnecessary-value-param.cpp | 0 .../portability-simd-intrinsics-ppc.cpp | 0 .../portability-simd-intrinsics-x86.cpp | 0 .../readability-avoid-const-params-in-decls.cpp | 0 ...ability-avoid-underscore-in-googletest-name.cpp | 0 ...ity-braces-around-statements-assert-failure.cpp | 0 ...dability-braces-around-statements-few-lines.cpp | 0 ...readability-braces-around-statements-format.cpp | 0 ...dability-braces-around-statements-same-line.cpp | 0 ...bility-braces-around-statements-single-line.cpp | 0 .../readability-braces-around-statements.cpp | 0 .../readability-const-return-type.cpp | 0 .../readability-container-size-empty.cpp | 0 ...dability-convert-member-functions-to-static.cpp | 0 .../readability-delete-null-pointer.cpp | 0 .../{ => checkers}/readability-deleted-default.cpp | 0 .../readability-else-after-return-if-constexpr.cpp | 0 .../readability-else-after-return.cpp | 0 .../readability-function-size-variables-c++17.cpp | 0 .../{ => checkers}/readability-function-size.cpp | 0 .../readability-identifier-naming-bugfix.cpp | 0 .../readability-identifier-naming-objc.m | 0 .../readability-identifier-naming.cpp | 0 ...mplicit-bool-conversion-allow-in-conditions.cpp | 0 .../readability-implicit-bool-conversion-cxx98.cpp | 0 .../readability-implicit-bool-conversion.cpp | 0 ...onsistent-declaration-parameter-name-macros.cpp | 0 ...onsistent-declaration-parameter-name-strict.cpp | 0 ...ity-inconsistent-declaration-parameter-name.cpp | 0 .../readability-isolate-declaration-cxx17.cpp | 0 .../readability-isolate-declaration-fixing.cpp | 0 ...bility-isolate-declaration-no-infinite-loop.cpp | 0 .../readability-isolate-declaration.c | 0 .../readability-isolate-declaration.cpp | 0 .../{ => checkers}/readability-magic-numbers.cpp | 0 .../readability-misleading-indentation.cpp | 0 .../readability-misplaced-array-index.cpp | 0 .../{ => checkers}/readability-named-parameter.cpp | 0 .../readability-non-const-parameter.cpp | 0 .../readability-redundant-control-flow.cpp | 0 ...ability-redundant-declaration-ignore-macros.cpp | 0 .../readability-redundant-declaration.c | 0 .../readability-redundant-declaration.cpp | 0 ...dability-redundant-function-ptr-dereference.cpp | 0 .../readability-redundant-member-init.cpp | 0 .../readability-redundant-preprocessor-ifdef.cpp | 0 .../readability-redundant-preprocessor.cpp | 0 .../readability-redundant-preprocessor.h | 0 .../readability-redundant-smartptr-get-macros.cpp | 0 .../readability-redundant-smartptr-get-msvc.cpp | 0 .../readability-redundant-smartptr-get.cpp | 0 .../readability-redundant-string-cstr-msvc.cpp | 0 .../readability-redundant-string-cstr.cpp | 0 .../readability-redundant-string-init-msvc.cpp | 0 .../readability-redundant-string-init.cpp | 0 ...fy-bool-expr-chained-conditional-assignment.cpp | 0 ...mplify-bool-expr-chained-conditional-return.cpp | 0 .../readability-simplify-bool-expr-members.cpp | 0 .../readability-simplify-bool-expr.cpp | 0 .../readability-simplify-subscript-expr.cpp | 0 ...accessed-through-instance-nesting-threshold.cpp | 0 ...eadability-static-accessed-through-instance.cpp | 0 ...ty-static-definition-in-anonymous-namespace.cpp | 0 .../{ => checkers}/readability-string-compare.cpp | 0 .../readability-uniqueptr-delete-release.cpp | 0 ...eadability-uppercase-literal-suffix-float16.cpp | 0 ...e-literal-suffix-floating-point-opencl-half.cpp | 0 ...ity-uppercase-literal-suffix-floating-point.cpp | 0 ...e-literal-suffix-hexadecimal-floating-point.cpp | 0 ...ppercase-literal-suffix-integer-custom-list.cpp | 0 ...lity-uppercase-literal-suffix-integer-macro.cpp | 0 ...ability-uppercase-literal-suffix-integer-ms.cpp | 0 ...eadability-uppercase-literal-suffix-integer.cpp | 0 .../readability-uppercase-literal-suffix.h | 0 .../{ => checkers}/zircon-temporary-objects.cpp | 0 .../{ => infrastructure}/Inputs/Headers/a.h | 0 .../{ => infrastructure}/Inputs/Headers/b.h | 0 .../{ => infrastructure}/Inputs/Headers/s.h | 0 .../Inputs/compilation-database/template.json | 0 .../Inputs/config-files/.clang-tidy | 0 .../Inputs/config-files/1/.clang-tidy | 0 .../Inputs/empty-database/compile_commands.json | 0 .../Inputs/expand-modular-headers-ppcallbacks/a.h | 0 .../Inputs/expand-modular-headers-ppcallbacks/b.h | 0 .../Inputs/expand-modular-headers-ppcallbacks/c.h | 0 .../module.modulemap | 0 .../Inputs/explain-config/.clang-tidy | 0 .../Inputs/file-filter/header1.h | 0 .../Inputs/file-filter/header2.h | 0 .../Inputs/file-filter/system/system-header.h | 0 .../Inputs/line-filter/header1.h | 0 .../Inputs/line-filter/header2.h | 0 .../Inputs/line-filter/header3.h | 0 .../Inputs/mock-libcxx/bin/clang | 0 .../Inputs/mock-libcxx/include/c++/v1/mock_vector | 0 .../Inputs/nolint/trigger_warning.h | 0 .../{ => infrastructure}/Inputs/overlapping/o.h | 0 .../Inputs/vfsoverlay/actual_header.h | 0 .../Inputs/vfsoverlay/vfsoverlay.yaml | 0 .../{ => infrastructure}/alternative-fixes.cpp | 0 .../test/clang-tidy/{ => infrastructure}/basic.cpp | 0 .../{ => infrastructure}/check_clang_tidy.cpp | 0 .../clang-tidy-__clang_analyzer__macro.cpp | 0 .../{ => infrastructure}/clang-tidy-diff.cpp | 0 .../clang-tidy-enable-check-profile-one-tu.cpp | 0 .../clang-tidy-enable-check-profile-two-tu.cpp | 0 .../{ => infrastructure}/clang-tidy-mac-libcxx.cpp | 0 .../clang-tidy-run-with-database.cpp | 0 .../clang-tidy-store-check-profile-one-tu.cpp | 0 .../{ => infrastructure}/clean-up-code.cpp | 0 .../{ => infrastructure}/config-files.cpp | 0 .../{ => infrastructure}/custom-diagnostics.cpp | 0 .../{ => infrastructure}/deduplication.cpp | 0 .../clang-tidy/{ => infrastructure}/diagnostic.cpp | 0 .../{ => infrastructure}/duplicate-reports.cpp | 0 .../{ => infrastructure}/empty-database.cpp | 0 .../{ => infrastructure}/enable-alpha-checks.cpp | 0 .../expand-modular-headers-ppcallbacks.cpp | 0 .../{ => infrastructure}/explain-checks.cpp | 0 .../{ => infrastructure}/export-diagnostics.cpp | 0 .../{ => infrastructure}/export-relpath.cpp | 0 .../clang-tidy/{ => infrastructure}/extra-args.cpp | 0 .../{ => infrastructure}/file-filter-symlinks.cpp | 0 .../{ => infrastructure}/file-filter.cpp | 0 .../clang-tidy/{ => infrastructure}/fix-errors.cpp | 0 .../test/clang-tidy/{ => infrastructure}/fix.cpp | 0 .../{ => infrastructure}/line-filter.cpp | 0 .../{ => infrastructure}/list-checks.cpp | 0 .../clang-tidy/{ => infrastructure}/macros.cpp | 0 .../{ => infrastructure}/nolint-plugin.cpp | 0 .../clang-tidy/{ => infrastructure}/nolint.cpp | 0 .../{ => infrastructure}/nolintnextline-plugin.cpp | 0 .../{ => infrastructure}/nolintnextline.cpp | 0 .../nonstandard-file-extension.test | 0 .../{ => infrastructure}/objc-arc-and-properties.m | 0 .../objc-no-arc-or-properties.m | 0 .../{ => infrastructure}/overlapping.cpp | 0 .../clang-tidy/{ => infrastructure}/pr37091.cpp | 0 .../{ => infrastructure}/read_file_config.cpp | 0 .../{ => infrastructure}/run-clang-tidy.cpp | 0 .../{ => infrastructure}/select-checks.cpp | 0 .../{ => infrastructure}/serialize-diagnostics.cpp | 0 .../static-analyzer-config.cpp | 0 .../{ => infrastructure}/static-analyzer.cpp | 0 .../{ => infrastructure}/temporaries.cpp | 0 .../{ => infrastructure}/validate-check-names.cpp | 0 .../clang-tidy/{ => infrastructure}/vfsoverlay.cpp | 0 .../warnings-as-errors-diagnostics.cpp | 0 .../warnings-as-errors-plural.cpp | 0 .../{ => infrastructure}/warnings-as-errors.cpp | 0 clang/docs/ReleaseNotes.rst | 3 + clang/include/clang/AST/ASTContext.h | 3 +- clang/include/clang/Basic/CodeGenOptions.def | 4 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 4 + clang/include/clang/Basic/FileManager.h | 4 - clang/include/clang/Driver/Options.td | 7 + clang/include/clang/Lex/HeaderSearch.h | 8 - .../Transformer/{Transformer.h => RewriteRule.h} | 44 +- clang/include/clang/Tooling/Transformer/Stencil.h | 25 +- .../clang/Tooling/Transformer/Transformer.h | 274 +- clang/include/clang/module.modulemap | 1 + clang/lib/AST/ASTContext.cpp | 21 +- clang/lib/AST/MicrosoftMangle.cpp | 2 +- clang/lib/Basic/FileManager.cpp | 14 +- clang/lib/CodeGen/CGBuiltin.cpp | 6 +- clang/lib/CodeGen/CGCall.cpp | 2 +- clang/lib/CodeGen/CGClass.cpp | 18 +- clang/lib/CodeGen/CGExprScalar.cpp | 3 +- clang/lib/CodeGen/CGStmtOpenMP.cpp | 11 +- clang/lib/CodeGen/CGVTables.cpp | 35 +- clang/lib/CodeGen/CodeGenFunction.cpp | 17 +- clang/lib/CodeGen/CodeGenFunction.h | 7 +- clang/lib/CodeGen/CodeGenModule.h | 10 +- clang/lib/CodeGen/ItaniumCXXABI.cpp | 105 +- clang/lib/Driver/ToolChains/Clang.cpp | 27 +- clang/lib/Frontend/CompilerInvocation.cpp | 2 + .../Frontend/InterfaceStubFunctionsConsumer.cpp | 4 + clang/lib/Headers/bmiintrin.h | 175 +- clang/lib/Headers/immintrin.h | 3 +- clang/lib/Lex/HeaderSearch.cpp | 33 +- clang/lib/Sema/SemaChecking.cpp | 6 + clang/lib/Sema/SemaExprCXX.cpp | 8 +- clang/lib/Tooling/Transformer/CMakeLists.txt | 1 + .../{Transformer.cpp => RewriteRule.cpp} | 59 +- clang/lib/Tooling/Transformer/Stencil.cpp | 58 +- clang/lib/Tooling/Transformer/Transformer.cpp | 170 +- clang/test/CodeGen/bmi-builtins.c | 96 +- clang/test/CodeGen/builtin-assume-aligned.c | 9 + ...uiltin_assume_aligned-three-params-variable.cpp | 6 +- ...umption-builtin_assume_aligned-three-params.cpp | 6 +- ...ssumption-builtin_assume_aligned-two-params.cpp | 6 +- clang/test/CodeGen/sanitizer-module-constructor.c | 6 +- .../test/CodeGenCXX/mangle-ms-back-references.cpp | 17 + .../test/CodeGenCXX/vcall-visibility-metadata.cpp | 88 + .../CodeGenCXX/virtual-function-elimination.cpp | 75 + clang/test/Driver/virtual-function-elimination.cpp | 11 + clang/test/InterfaceStubs/noninstancetypes.c | 10 + clang/test/Sema/builtin-assume-aligned.c | 4 + clang/test/SemaCUDA/constexpr-ctor.cu | 33 + clang/test/SemaCXX/deprecated.cpp | 2 + clang/unittests/Tooling/StencilTest.cpp | 44 +- compiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp | 11 +- libcxx/cmake/Modules/DefineLinkerScript.cmake | 4 +- libunwind/CMakeLists.txt | 107 +- libunwind/cmake/Modules/HandleLibunwindFlags.cmake | 272 + libunwind/cmake/config-ix.cmake | 39 +- libunwind/src/CMakeLists.txt | 85 +- lld/test/ELF/empty-ver.s | 26 +- lld/test/ELF/empty-ver2.s | 2 +- lld/test/ELF/linkerscript/version-script.s | 4 +- lld/test/ELF/verdef-defaultver.s | 92 +- lld/test/ELF/verdef.s | 84 +- lld/test/ELF/verneed.s | 42 +- lld/test/ELF/version-script-extern-undefined.s | 2 +- lld/test/ELF/version-script-extern-wildcards.s | 3 +- lld/test/ELF/version-script-extern.s | 58 +- lld/test/ELF/version-script-extern2.s | 2 +- lld/test/ELF/version-script-locals-extern.s | 4 +- lld/test/ELF/version-script-symver2.s | 2 +- lldb/CMakeLists.txt | 2 +- lldb/include/lldb/Core/IOHandler.h | 1 + lldb/include/lldb/Symbol/CallFrameInfo.h | 28 + lldb/include/lldb/Symbol/ClangASTContext.h | 8 + lldb/include/lldb/Symbol/FuncUnwinders.h | 9 + lldb/include/lldb/Symbol/ObjectFile.h | 3 + lldb/include/lldb/Symbol/UnwindTable.h | 3 + lldb/include/lldb/Utility/ProcessInfo.h | 12 + lldb/include/lldb/lldb-forward.h | 1 + .../import-std-module/empty-module/Makefile | 9 + .../empty-module/TestEmptyStdModule.py | 39 + .../import-std-module/empty-module/main.cpp | 8 + .../empty-module/root/usr/include/c++/v1/algorithm | 22 + .../root/usr/include/c++/v1/module.modulemap | 0 .../root/usr/include/libc_header.h | 0 .../sysroot/TestStdModuleSysroot.py | 4 + .../gdb_remote_client/TestPlatformClient.py | 27 + .../gdb_remote_client/gdbclientutils.py | 35 +- .../test/python_api/file_handle/TestFileHandle.py | 7 +- lldb/source/Commands/CommandObjectPlatform.cpp | 4 + lldb/source/Commands/CommandObjectTarget.cpp | 19 + lldb/source/Commands/Options.td | 3 + lldb/source/Core/IOHandler.cpp | 171 +- lldb/source/Host/macosx/objcxx/Host.mm | 18 +- .../Clang/ClangExpressionParser.cpp | 3 + .../Plugins/ObjectFile/PECOFF/CMakeLists.txt | 1 + .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 52 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h | 8 + .../Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp | 536 ++ .../Plugins/ObjectFile/PECOFF/PECallFrameInfo.h | 47 + .../Plugins/Platform/MacOSX/PlatformDarwin.cpp | 3 +- .../Process/Utility/RegisterContextLLDB.cpp | 17 + .../gdb-remote/GDBRemoteCommunicationClient.cpp | 3 +- .../Plugins/Process/minidump/MinidumpParser.cpp | 38 +- .../Plugins/Process/minidump/MinidumpTypes.cpp | 26 - .../Plugins/Process/minidump/MinidumpTypes.h | 84 - .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 17 +- .../SymbolFile/NativePDB/SymbolFileNativePDB.cpp | 1 - .../SymbolFile/NativePDB/SymbolFileNativePDB.h | 2 - lldb/source/Symbol/ClangASTContext.cpp | 33 + lldb/source/Symbol/CxxModuleHandler.cpp | 14 +- lldb/source/Symbol/FuncUnwinders.cpp | 65 + lldb/source/Symbol/ObjectFile.cpp | 5 + lldb/source/Symbol/UnwindTable.cpp | 18 +- lldb/source/Utility/ConstString.cpp | 9 +- lldb/source/Utility/ProcessInfo.cpp | 28 +- lldb/tools/driver/Driver.cpp | 20 +- lldb/tools/lldb-server/lldb-server.cpp | 2 + lldb/tools/lldb-test/lldb-test.cpp | 46 +- lldb/unittests/ObjectFile/CMakeLists.txt | 1 + lldb/unittests/ObjectFile/PECOFF/CMakeLists.txt | 8 + .../ObjectFile/PECOFF/TestPECallFrameInfo.cpp | 336 ++ .../Process/minidump/MinidumpParserTest.cpp | 1 + lldb/unittests/Utility/ProcessInstanceInfoTest.cpp | 17 + llvm/cmake/modules/AddOCaml.cmake | 32 +- llvm/docs/CommandGuide/FileCheck.rst | 5 + llvm/docs/LangRef.rst | 9 + llvm/docs/TypeMetadata.rst | 64 + llvm/include/llvm/Analysis/TypeMetadataUtils.h | 2 + llvm/include/llvm/BinaryFormat/Minidump.h | 2 + llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h | 12 +- llvm/include/llvm/IR/FixedMetadataKinds.def | 1 + llvm/include/llvm/IR/GlobalObject.h | 16 + llvm/include/llvm/IR/IntrinsicsAArch64.td | 21 + llvm/include/llvm/IR/PatternMatch.h | 16 +- llvm/include/llvm/Support/FileCheck.h | 1 + llvm/include/llvm/Support/Win64EH.h | 4 +- llvm/include/llvm/Transforms/IPO/GlobalDCE.h | 14 + llvm/lib/Analysis/ScalarEvolution.cpp | 13 +- llvm/lib/Analysis/TypeMetadataUtils.cpp | 32 + llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp | 25 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 265 +- llvm/lib/CodeGen/GlobalISel/CallLowering.cpp | 6 +- llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp | 7 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 9 + .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 92 +- llvm/lib/DebugInfo/DWARF/DWARFContext.cpp | 6 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp | 141 +- llvm/lib/DebugInfo/DWARF/DWARFDie.cpp | 4 +- llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp | 7 +- llvm/lib/IR/Metadata.cpp | 18 + llvm/lib/LTO/LTO.cpp | 2 + llvm/lib/LTO/LTOCodeGenerator.cpp | 2 + llvm/lib/Support/FileCheck.cpp | 9 +- llvm/lib/Support/FileCheckImpl.h | 3 + llvm/lib/Target/AArch64/AArch64InstrFormats.td | 30 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 8 +- llvm/lib/Target/AArch64/SVEInstrFormats.td | 19 +- llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp | 4 + .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 30 +- llvm/lib/Target/AMDGPU/BUFInstructions.td | 43 +- llvm/lib/Target/AMDGPU/DSInstructions.td | 23 +- llvm/lib/Target/AMDGPU/VOP1Instructions.td | 29 +- llvm/lib/Target/AMDGPU/VOP2Instructions.td | 29 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 79 +- llvm/lib/Target/Mips/CMakeLists.txt | 1 + llvm/lib/Target/Mips/Mips.td | 6 + llvm/lib/Target/Mips/MipsPfmCounters.td | 18 + .../Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp | 1 + llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp | 17 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 38 +- .../AggressiveInstCombine.cpp | 67 + llvm/lib/Transforms/IPO/Attributor.cpp | 2 +- llvm/lib/Transforms/IPO/GlobalDCE.cpp | 156 +- llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp | 41 +- .../Scalar/CorrelatedValuePropagation.cpp | 27 + llvm/lib/Transforms/Vectorize/VPlan.cpp | 6 + llvm/lib/Transforms/Vectorize/VPlan.h | 4 + .../GlobalISel/irtranslator-split-vector-arg.ll | 22 + llvm/test/CodeGen/AArch64/sadd_sat.ll | 45 +- llvm/test/CodeGen/AArch64/sadd_sat_vec.ll | 109 +- llvm/test/CodeGen/AArch64/select_const.ll | 625 +++ llvm/test/CodeGen/AArch64/ssub_sat.ll | 45 +- llvm/test/CodeGen/AArch64/ssub_sat_vec.ll | 109 +- .../CodeGen/AArch64/sve-intrinsics-int-arith.ll | 93 + llvm/test/CodeGen/AArch64/uadd_sat.ll | 24 +- llvm/test/CodeGen/AArch64/uadd_sat_vec.ll | 67 +- llvm/test/CodeGen/AArch64/usub_sat.ll | 21 +- llvm/test/CodeGen/AArch64/usub_sat_vec.ll | 15 + llvm/test/CodeGen/AArch64/vselect-constants.ll | 195 + .../AMDGPU/atomic_optimizations_local_pointer.ll | 5226 +++++++++++++++++++- llvm/test/CodeGen/AMDGPU/dpp_combine.ll | 53 + llvm/test/CodeGen/AMDGPU/dpp_combine.mir | 164 +- .../CodeGen/ARM/ParallelDSP/unroll-n-jam-smlad.ll | 1 - llvm/test/CodeGen/ARM/sadd_sat.ll | 218 +- llvm/test/CodeGen/ARM/ssub_sat.ll | 230 +- llvm/test/CodeGen/ARM/uadd_sat.ll | 80 +- llvm/test/CodeGen/ARM/usub_sat.ll | 84 +- llvm/test/CodeGen/PowerPC/aix-space.ll | 17 + .../CodeGen/PowerPC/remove-redundant-load-imm.mir | 22 + llvm/test/CodeGen/X86/avx512-trunc.ll | 32 +- llvm/test/CodeGen/X86/debug-loclists.ll | 217 +- llvm/test/CodeGen/X86/min-legal-vector-width.ll | 124 +- llvm/test/CodeGen/X86/sadd_sat.ll | 35 +- llvm/test/CodeGen/X86/selectcc-to-shiftand.ll | 10 +- llvm/test/CodeGen/X86/ssub_sat.ll | 35 +- llvm/test/CodeGen/X86/uadd_sat.ll | 19 +- llvm/test/CodeGen/X86/usub_sat.ll | 24 +- llvm/test/CodeGen/X86/vector-reduce-add.ll | 69 +- llvm/test/CodeGen/X86/vector-trunc-packus.ll | 2536 ++++++++-- llvm/test/CodeGen/X86/vector-trunc-ssat.ll | 2251 +++++++-- llvm/test/CodeGen/X86/vector-trunc-usat.ll | 1352 ++++- llvm/test/CodeGen/X86/vselect.ll | 31 +- .../DebugInfo/X86/dwarfdump-debug-loclists.test | 11 +- llvm/test/DebugInfo/X86/fission-ranges.ll | 31 +- llvm/test/DebugInfo/X86/sret.ll | 1 + .../ExecutionEngine/JITLink/AArch64/lit.local.cfg | 4 +- llvm/test/FileCheck/check-ignore-case.txt | 45 + llvm/test/LTO/ARM/lto-linking-metadata.ll | 19 + llvm/test/MC/AMDGPU/ds-gfx9.s | 8 +- llvm/test/MC/AMDGPU/flat-global.s | 5 + llvm/test/MC/AMDGPU/gfx10_asm_all.s | 56 +- llvm/test/MC/AMDGPU/gfx10_asm_err.s | 4 +- llvm/test/MC/AMDGPU/mubuf-gfx10.s | 36 + llvm/test/MC/AMDGPU/mubuf.s | 56 + llvm/test/MC/AMDGPU/sop1.s | 5 + llvm/test/MC/AMDGPU/sop2.s | 5 + llvm/test/MC/AMDGPU/sopk.s | 8 +- .../test/MC/Disassembler/AMDGPU/gfx10_dasm_all.txt | 57 +- llvm/test/MC/Disassembler/AMDGPU/mubuf_gfx10.txt | 31 + llvm/test/MC/Mips/macro-li.d.s | 178 +- llvm/test/MC/Mips/macro-li.s.s | 6 +- llvm/test/TableGen/InvalidMCSchedClassDesc.td | 47 + llvm/test/ThinLTO/X86/lazyload_metadata.ll | 4 +- .../Transforms/AggressiveInstCombine/popcount.ll | 193 + .../Transforms/CorrelatedValuePropagation/and.ll | 127 + .../CorrelatedValuePropagation/overflows.ll | 1 - .../Transforms/CorrelatedValuePropagation/range.ll | 3 +- llvm/test/Transforms/FunctionAttrs/arg_returned.ll | 5 + .../GlobalDCE/virtual-functions-base-call.ll | 78 + .../virtual-functions-base-pointer-call.ll | 118 + .../GlobalDCE/virtual-functions-derived-call.ll | 78 + .../virtual-functions-derived-pointer-call.ll | 120 + .../virtual-functions-visibility-post-lto.ll | 95 + .../virtual-functions-visibility-pre-lto.ll | 94 + .../test/Transforms/GlobalDCE/virtual-functions.ll | 55 + llvm/test/Transforms/GlobalDCE/vtable-rtti.ll | 47 + .../Transforms/Internalize/vcall-visibility.ll | 64 + .../X86/debug_loclists_startx_length.s | 4 +- .../tools/llvm-exegesis/X86/analysis-noise.test | 23 + .../tools/llvm-objcopy/ELF/basic-binary-copy.test | 2 +- .../tools/llvm-objcopy/ELF/binary-no-paddr.test | 2 +- llvm/test/tools/llvm-objcopy/ELF/binary-paddr.test | 2 +- .../llvm-objcopy/ELF/binary-segment-layout.test | 2 +- .../ELF/check-addr-offset-align-binary.test | 2 +- llvm/test/tools/llvm-objcopy/ELF/dump-section.test | 4 +- .../ELF/preserve-segment-contents.test | 28 +- .../test/tools/llvm-objcopy/ELF/strip-all-gnu.test | 4 +- .../tools/llvm-objcopy/ELF/strip-sections.test | 4 +- .../Inputs/malformed-ptr-to-counter-array.profraw | Bin 563560 -> 0 bytes .../malformed-ptr-to-counter-array.test | 49 +- llvm/test/tools/llvm-readobj/all.test | 2 +- llvm/test/tools/llvm-readobj/elf-versioninfo.test | 58 +- .../test/tools/yaml2obj/elf-override-shoffset.yaml | 2 +- llvm/test/tools/yaml2obj/elf-override-shsize.yaml | 4 +- llvm/test/tools/yaml2obj/versym-section.yaml | 34 +- llvm/tools/llvm-exegesis/lib/Analysis.cpp | 81 +- llvm/tools/llvm-exegesis/lib/Analysis.h | 6 + llvm/tools/llvm-exegesis/lib/Assembler.cpp | 4 +- llvm/tools/llvm-exegesis/lib/CMakeLists.txt | 4 + llvm/tools/llvm-exegesis/lib/Mips/CMakeLists.txt | 18 + llvm/tools/llvm-exegesis/lib/Mips/LLVMBuild.txt | 21 + llvm/tools/llvm-exegesis/lib/Mips/Target.cpp | 67 + llvm/tools/llvm-readobj/ELFDumper.cpp | 9 +- llvm/unittests/ADT/StatisticTest.cpp | 2 + .../unittests/CodeGen/GlobalISel/KnownBitsTest.cpp | 5 +- .../CodeGen/GlobalISel/MachineIRBuilderTest.cpp | 48 + llvm/unittests/Transforms/Vectorize/VPlanTest.cpp | 26 + llvm/unittests/tools/llvm-exegesis/CMakeLists.txt | 3 + .../tools/llvm-exegesis/Mips/CMakeLists.txt | 21 + .../tools/llvm-exegesis/Mips/TargetTest.cpp | 91 + llvm/utils/FileCheck/FileCheck.cpp | 5 + llvm/utils/TableGen/SubtargetEmitter.cpp | 1 + .../clang/lib/Tooling/Transformer/BUILD.gn | 1 + llvm/utils/gn/secondary/clang/test/BUILD.gn | 1 + llvm/utils/gn/secondary/libunwind/src/BUILD.gn | 6 +- .../utils/gn/secondary/llvm/lib/Target/targets.gni | 12 +- .../llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn | 21 + llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 7 +- .../unittests/tools/llvm-exegesis/Mips/BUILD.gn | 25 + llvm/utils/lit/lit/cl_arguments.py | 17 +- llvm/utils/lit/lit/main.py | 62 +- llvm/utils/lit/tests/selecting.py | 10 +- polly/lib/Analysis/ScopDetectionDiagnostic.cpp | 4 +- polly/lib/Transform/ScheduleOptimizer.cpp | 6 +- polly/lib/Transform/Simplify.cpp | 4 +- 860 files changed, 18228 insertions(+), 4301 deletions(-) copy clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/a.h (100%) copy clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/b.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/clang-c/c.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/clang/b.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/cross-file- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/cross-file- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/cross-file- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/gtest/foo.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/i.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/j.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/llvm-c/d.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/llvm/a.h (100%) copy clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/s.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/stdio.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/Headers/system-head [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/absl/external-file. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/absl/flags/internal [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/absl/strings/intern [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/absl/time/time.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/fuchsia-restrict-sy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/fuchsia-restrict-sy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/fuchsia-restrict-sy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/fuchsia-restrict-sy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/fuchsia-restrict-sy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/fuchsia-restrict-sy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/fuchsia-restrict-sy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/fuchsia-restrict-sy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/fuchsia-restrict-sy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/google-namespaces.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/gtest/gtest-typed-t [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/gtest/gtest.h (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/gtest/nosuite/gtest [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/gtest/nosuite/gtest [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-deprecate [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-loop-conv [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-pass-by-v [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-pass-by-v [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-replace-a [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-smart-ptr [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-smart-ptr [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-smart-ptr [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/modernize-use-auto/ [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/mpi-type-mismatch/m [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/performance-unneces [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/performance-unneces [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/readability-identif [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/readability-identif [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/unused-using-decls. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-duration-addition.c [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-duration-comparison [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-duration-conversion [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-duration-division.c [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-duration-factory-fl [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-duration-factory-sc [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-duration-subtractio [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-duration-unnecessar [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-faster-strsplit-del [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-no-internal-depende [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-no-namespace.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-redundant-strcat-ca [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-str-cat-append.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-string-find-startsw [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-time-comparison.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-time-subtraction.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/abseil-upgrade-duration-co [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-accept.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-accept4.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-creat.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-dup.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-epoll-crea [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-epoll-crea [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-fopen.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-inotify-in [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-inotify-in [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-memfd-crea [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-open.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-pipe.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-pipe2.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-cloexec-socket.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/android-comparison-in-temp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/boost-use-to-string.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-argument-comment- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-argument-comment- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-argument-comment- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-argument-comment- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-argument-comment. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-assert-side-effec [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-bool-pointer-impl [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-branch-clone-macr [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-branch-clone.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-copy-constructor- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-dangling-handle.c [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-dynamic-static-in [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-exception-escape- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-exception-escape. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-fold-init-type.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-forward-declarati [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-forwarding-refere [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-inaccurate-erase. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-incorrect-roundin [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-infinite-loop.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-integer-division. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-lambda-function-n [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-macro-parentheses [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-macro-parentheses [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-macro-repeated-si [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-misplaced-operato [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-misplaced-operato [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-misplaced-widenin [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-misplaced-widenin [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-move-forwarding-r [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-multiple-statemen [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-parent-virtual-ca [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-posix-return.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-sizeof-container. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-sizeof-expression [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-string-constructo [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-string-integer-as [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-string-literal-wi [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-suspicious-enum-u [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-suspicious-enum-u [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-suspicious-memset [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-suspicious-missin [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-suspicious-semico [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-suspicious-semico [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-suspicious-string [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-suspicious-string [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-swapped-arguments [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-terminating-conti [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-throw-keyword-mis [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-too-small-loop-va [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-too-small-loop-va [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-undefined-memory- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-undelegated-const [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-undelegated-const [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-unhandled-self-as [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-unhandled-self-as [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-unused-raii.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-unused-return-val [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-unused-return-val [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-use-after-move.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-virtual-near-miss [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-dcl21-cpp.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-dcl58-cpp.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-env33-c.c (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-err34-c.c (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-err34-c.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-flp30-c.c (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-limited-randomness.c (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-limited-randomness.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-msc32-c.c (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-msc51-cpp.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-oop11-cpp.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-oop54-cpp.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-setlongjmp.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-static-object-excepti [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-throw-exception-type. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-uppercase-literal-suf [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cert-variadic-function-def [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-avoid-go [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-init-var [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-interfac [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-macro-us [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-macro-us [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-macro-us [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-macro-us [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-narrowin [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-narrowin [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-narrowin [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-narrowin [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-narrowin [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-no-mallo [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-no-mallo [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-no-mallo [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-owning-m [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-owning-m [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-owning-m [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-boun [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-boun [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-boun [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-boun [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-boun [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-boun [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-pro-type [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-slicing. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-special- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-special- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/cppcoreguidelines-special- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/darwin-avoid-spinlock.m (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/darwin-dispatch-once-nonst [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/fuchsia-default-arguments- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/fuchsia-default-arguments- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/fuchsia-multiple-inheritan [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/fuchsia-overloaded-operato [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/fuchsia-restrict-system-in [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/fuchsia-restrict-system-in [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/fuchsia-restrict-system-in [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/fuchsia-restrict-system-in [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/fuchsia-statically-constru [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/fuchsia-trailing-return.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/fuchsia-virtual-inheritanc [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-build-explicit-make [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-default-arguments.c [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-explicit-constructo [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-module.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-namespaces.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-objc-avoid-nsobject [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-objc-avoid-throwing [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-objc-function-namin [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-objc-function-namin [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-objc-global-variabl [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-objc-global-variabl [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-overloaded-unary-an [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-readability-casting [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-readability-casting [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-readability-casting [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-readability-namespa [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-readability-nested- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-readability-todo.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-runtime-int-std.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-runtime-int.c (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-runtime-int.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-runtime-int.m (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-runtime-references. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/google-upgrade-googletest- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/hicpp-exception-baseclass. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/hicpp-multiway-paths-cover [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/hicpp-multiway-paths-cover [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/hicpp-no-assembler-msvc.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/hicpp-no-assembler.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/hicpp-signed-bitwise-bug34 [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/hicpp-signed-bitwise-stand [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/hicpp-signed-bitwise-stand [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/hicpp-signed-bitwise.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/linuxkernel-must-check-err [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/llvm-include-order.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/llvm-prefer-isa-or-dyn-cas [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/llvm-prefer-register-over- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/llvm-prefer-register-over- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/llvm-prefer-register-over- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/llvm-twine-local.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-definitions-in-header [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-definitions-in-header [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-misplaced-const-cxx17 [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-misplaced-const.c (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-misplaced-const.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-new-delete-overloads- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-new-delete-overloads. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-non-copyable-objects. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-non-copyable-objects. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-non-private-member-va [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-redundant-expression. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-static-assert.c (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-static-assert.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-throw-by-value-catch- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-unconventional-assign [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-unconventional-assign [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-uniqueptr-reset-relea [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-unused-alias-decls.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-unused-parameters-str [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-unused-parameters.c (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-unused-parameters.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-unused-using-decls-er [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/misc-unused-using-decls.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-avoid-bind.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-avoid-c-arrays-i [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-avoid-c-arrays-i [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-avoid-c-arrays.c [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-concat-nested-na [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-deprecated-heade [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-deprecated-heade [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-deprecated-ios-b [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-loop-convert-ass [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-loop-convert-bas [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-loop-convert-cam [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-loop-convert-con [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-loop-convert-ext [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-loop-convert-low [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-loop-convert-neg [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-loop-convert-upp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-loop-convert.c (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-make-shared-head [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-make-shared.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-make-unique-cxx1 [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-make-unique-head [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-make-unique-inac [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-make-unique-macr [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-make-unique.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-pass-by-value-he [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-pass-by-value-ma [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-pass-by-value-mu [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-pass-by-value.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-raw-string-liter [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-raw-string-liter [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-raw-string-liter [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-redundant-void-a [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-redundant-void-a [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-redundant-void-a [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-replace-auto-ptr [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-replace-random-s [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-return-braced-in [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-shrink-to-fit.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-unary-static-ass [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-auto-cast-re [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-auto-cast.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-auto-iterato [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-auto-min-typ [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-auto-new-rem [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-auto-new.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-bool-literal [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-bool-literal [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-default-memb [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-default-memb [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-default-memb [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-default-memb [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-emplace-igno [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-emplace.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-equals-defau [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-equals-defau [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-equals-defau [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-equals-defau [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-equals-delet [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-equals-delet [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-nodiscard-cl [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-nodiscard-cx [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-nodiscard-gc [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-nodiscard-no [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-nodiscard-no [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-nodiscard.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-noexcept-mac [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-noexcept-opt [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-noexcept.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-nullptr-basi [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-nullptr.c (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-nullptr.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-override-cxx [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-override-ms. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-override-no- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-override-wit [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-override-wit [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-override.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-trailing-ret [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-transparent- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-uncaught-exc [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-using-macros [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/modernize-use-using.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/mpi-buffer-deref.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/mpi-type-mismatch.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/objc-avoid-nserror-init.m (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/objc-forbidden-subclassing [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/objc-forbidden-subclassing [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/objc-missing-hash.m (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/objc-property-declaration. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/objc-super-self.m (100%) rename clang-tools-extra/test/clang-tidy/{ => checkers}/openmp-exception-escape.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/openmp-use-default-none.cp [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-faster-string- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-for-range-copy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-for-range-copy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-for-range-copy [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-implicit-conve [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-inefficient-al [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-inefficient-st [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-inefficient-ve [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-move-const-arg [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-move-const-arg [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-move-construct [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-noexcept-move- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-noexcept-move- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-type-promotion [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-unnecessary-co [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-unnecessary-co [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-unnecessary-va [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-unnecessary-va [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-unnecessary-va [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-unnecessary-va [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-unnecessary-va [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-unnecessary-va [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/performance-unnecessary-va [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/portability-simd-intrinsic [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/portability-simd-intrinsic [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-avoid-const-pa [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-avoid-undersco [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-braces-around- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-braces-around- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-braces-around- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-braces-around- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-braces-around- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-braces-around- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-const-return-t [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-container-size [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-convert-member [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-delete-null-po [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-deleted-defaul [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-else-after-ret [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-else-after-ret [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-function-size- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-function-size. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-identifier-nam [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-identifier-nam [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-identifier-nam [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-implicit-bool- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-implicit-bool- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-implicit-bool- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-inconsistent-d [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-inconsistent-d [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-inconsistent-d [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-isolate-declar [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-isolate-declar [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-isolate-declar [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-isolate-declar [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-isolate-declar [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-magic-numbers. [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-misleading-ind [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-misplaced-arra [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-named-paramete [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-non-const-para [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-cont [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-decl [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-decl [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-decl [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-func [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-memb [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-prep [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-prep [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-prep [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-smar [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-smar [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-smar [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-stri [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-stri [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-stri [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-stri [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-simplify-bool- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-simplify-bool- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-simplify-bool- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-simplify-bool- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-simplify-subsc [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-static-accesse [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-static-accesse [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-static-definit [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-string-compare [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-uniqueptr-dele [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-uppercase-lite [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-uppercase-lite [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-uppercase-lite [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-uppercase-lite [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-uppercase-lite [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-uppercase-lite [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-uppercase-lite [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-uppercase-lite [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-uppercase-lite [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/zircon-temporary-objects.c [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/Headers/a.h (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/Headers/b.h (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/Headers/s.h (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/compilation-d [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/config-files/ [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/config-files/ [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/empty-databas [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/expand-modula [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/expand-modula [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/expand-modula [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/expand-modula [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/explain-confi [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/file-filter/h [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/file-filter/h [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/file-filter/s [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/line-filter/h [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/line-filter/h [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/line-filter/h [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/mock-libcxx/b [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/mock-libcxx/i [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/nolint/trigge [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/overlapping/o [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/vfsoverlay/ac [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/Inputs/vfsoverlay/vf [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/alternative-fixes.cp [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/basic.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/check_clang_tidy.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/clang-tidy-__clang_a [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/clang-tidy-diff.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/clang-tidy-enable-ch [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/clang-tidy-enable-ch [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/clang-tidy-mac-libcx [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/clang-tidy-run-with- [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/clang-tidy-store-che [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/clean-up-code.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/config-files.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/custom-diagnostics.c [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/deduplication.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/diagnostic.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/duplicate-reports.cp [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/empty-database.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/enable-alpha-checks. [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/expand-modular-heade [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/explain-checks.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/export-diagnostics.c [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/export-relpath.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/extra-args.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/file-filter-symlinks [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/file-filter.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/fix-errors.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/fix.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/line-filter.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/list-checks.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/macros.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/nolint-plugin.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/nolint.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/nolintnextline-plugi [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/nolintnextline.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/nonstandard-file-ext [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/objc-arc-and-propert [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/objc-no-arc-or-prope [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/overlapping.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/pr37091.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/read_file_config.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/run-clang-tidy.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/select-checks.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/serialize-diagnostic [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/static-analyzer-conf [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/static-analyzer.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/temporaries.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/validate-check-names [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/vfsoverlay.cpp (100%) rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/warnings-as-errors-d [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/warnings-as-errors-p [...] rename clang-tools-extra/test/clang-tidy/{ => infrastructure}/warnings-as-errors.c [...] copy clang/include/clang/Tooling/Transformer/{Transformer.h => RewriteRule.h} (88%) copy clang/lib/Tooling/Transformer/{Transformer.cpp => RewriteRule.cpp} (78%) create mode 100644 clang/test/CodeGenCXX/vcall-visibility-metadata.cpp create mode 100644 clang/test/CodeGenCXX/virtual-function-elimination.cpp create mode 100644 clang/test/Driver/virtual-function-elimination.cpp create mode 100644 clang/test/InterfaceStubs/noninstancetypes.c create mode 100644 clang/test/SemaCUDA/constexpr-ctor.cu create mode 100644 libunwind/cmake/Modules/HandleLibunwindFlags.cmake create mode 100644 lldb/include/lldb/Symbol/CallFrameInfo.h create mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/import- [...] create mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/import- [...] create mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/import- [...] create mode 100644 lldb/packages/Python/lldbsuite/test/commands/expression/import- [...] copy lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/{sy [...] copy lldb/packages/Python/lldbsuite/test/commands/expression/import-std-module/{sy [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/gdb_remote_ [...] create mode 100644 lldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp create mode 100644 lldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.h create mode 100644 lldb/unittests/ObjectFile/PECOFF/CMakeLists.txt create mode 100644 lldb/unittests/ObjectFile/PECOFF/TestPECallFrameInfo.cpp create mode 100644 llvm/lib/Target/Mips/MipsPfmCounters.td create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-split-vector-arg.ll create mode 100644 llvm/test/CodeGen/AArch64/select_const.ll create mode 100644 llvm/test/CodeGen/AArch64/vselect-constants.ll create mode 100644 llvm/test/CodeGen/AMDGPU/dpp_combine.ll create mode 100644 llvm/test/CodeGen/PowerPC/aix-space.ll create mode 100644 llvm/test/FileCheck/check-ignore-case.txt create mode 100644 llvm/test/LTO/ARM/lto-linking-metadata.ll create mode 100644 llvm/test/MC/Disassembler/AMDGPU/mubuf_gfx10.txt create mode 100644 llvm/test/TableGen/InvalidMCSchedClassDesc.td create mode 100644 llvm/test/Transforms/AggressiveInstCombine/popcount.ll create mode 100644 llvm/test/Transforms/CorrelatedValuePropagation/and.ll create mode 100644 llvm/test/Transforms/GlobalDCE/virtual-functions-base-call.ll create mode 100644 llvm/test/Transforms/GlobalDCE/virtual-functions-base-pointer-call.ll create mode 100644 llvm/test/Transforms/GlobalDCE/virtual-functions-derived-call.ll create mode 100644 llvm/test/Transforms/GlobalDCE/virtual-functions-derived-pointe [...] create mode 100644 llvm/test/Transforms/GlobalDCE/virtual-functions-visibility-pos [...] create mode 100644 llvm/test/Transforms/GlobalDCE/virtual-functions-visibility-pre-lto.ll create mode 100644 llvm/test/Transforms/GlobalDCE/virtual-functions.ll create mode 100644 llvm/test/Transforms/GlobalDCE/vtable-rtti.ll create mode 100644 llvm/test/Transforms/Internalize/vcall-visibility.ll create mode 100644 llvm/test/tools/llvm-exegesis/X86/analysis-noise.test delete mode 100644 llvm/test/tools/llvm-profdata/Inputs/malformed-ptr-to-counter-a [...] create mode 100644 llvm/tools/llvm-exegesis/lib/Mips/CMakeLists.txt create mode 100644 llvm/tools/llvm-exegesis/lib/Mips/LLVMBuild.txt create mode 100644 llvm/tools/llvm-exegesis/lib/Mips/Target.cpp create mode 100644 llvm/unittests/tools/llvm-exegesis/Mips/CMakeLists.txt create mode 100644 llvm/unittests/tools/llvm-exegesis/Mips/TargetTest.cpp create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/Mips [...]