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-aarch64-lts-allmodconfig in repository toolchain/ci/llvm-project.
from fe36127982e [build] Fix shared lib builds. adds 19b62b79db1 [VectorCombine] try to form vector binop to eliminate an ex [...] adds 8e77b33b3c6 [Local] Do not move around dbg.declares during replaceDbgDeclare adds 30910494467 Add dbgs() output to help track down missing DW_AT_location [...] adds 88ec01ca1bf Revert "Revert "Revert "Change clang option -ffp-model=prec [...] adds b21c7999520 [mlir] [VectorOps] Initial framework for progressively lowe [...] adds 4570f2c7cf3 Add a test for debugserver handling threads suspended from [...] adds b23ec439738 [AArch64][NFC] Update test checks. This NFC commit updates [...] adds 0a1123eb43f Reland D74436 "Change clang option -ffp-model=precise to se [...] adds 918e90559b0 [WebAssembly] Make stack pointer args inhibit tail calls adds 1d49eb00d97 [AsmPrinter] De-capitalize all AsmPrinter::Emit* but EmitIn [...] adds 5756bc4382a [mlir][DeclarativeParser] Add support for formatting enum a [...] adds e635e48020a Reinstate llvm-go to test the go bindings. adds f3b933266a0 Remove unused lambda argument. adds ec89335c47b [X86] Fix the bug that _mm_mask_cvtsepi64_epi32 generates r [...] adds 5feb80e7489 [dsymutil] Fix double relocation of DW_AT_call_return_pc adds 105a270028a [ELF][AArch64] Rename pacPlt to zPacPlt and forceBti to zFo [...] adds 5573abceab5 [DependenceAnalysis] Dependecies for loads marked with "ivn [...] adds f10e2df7bc1 [lldb/Plugins] Have one initializer per ABI plugin adds 16bf89267e5 [lldb/Test] Partially revert assertTrue change adds bcd24b2d43b [AsmPrinter][MCStreamer] De-capitalize EmitInstruction and [...] adds 65e843c9e0b [lldb] Add a test for launch failure and its error message adds b7d6640ba98 [NFC][clang-tidy] Move recently newly-added tests into chec [...] adds fd01b2f4a6c [NFC][ARM] Convert some pointers to references. adds 1674f772b4e [VecotrCombine] Fix unused variable for assertion disabled builds adds 60431bd728f [VE] Support for PIC (global data and calls) adds 189c701332e [lldb] Remove accidentally checked-in debugging code adds 39cb2a8fc79 [mlir] Fix argument attribute attribute reassignment in Con [...] adds 07211d951d5 [lldb/dotest] Remove the "exclusive test subdir" concept adds 850cb135a3b Do not build the CUBIN conversion pass when NVPTX Backend i [...] adds 4e1c49cf4d8 [doc] Clarify responsibility for fixing experimental target [...] adds a82f35e1762 [OpenMP] Lower taskwait using OpenMP IR Builder adds 9dc84e9b02d [lldb/DWARF] Don't hold a unique SymbolFileDWARFDwo in a DWARFUnit adds fe6983a75ae [DebugInfo] Error if unsupported address size detected in l [...] adds 430fc538e6d [llvm-ar] Simplify Windows comparePaths NFCI adds 2bef1c0e564 [OpenMP] Lower taskyield using OpenMP IR Builder adds de1c2877a9f llvm/cmake/config.guess: add support for riscv32 and riscv64 adds 2492075add8 [X86][SSE] lowerShuffleAsBitRotate - lower to vXi8 shuffles [...] adds a57ad008b44 [lldb] Print result when expect_expr unexpectedly succeeds adds c45fb35b5e0 [clang][DeclPrinter] Implement visitors for {TemplateType,N [...] adds 84240e0db8a [clang][Index] Introduce a TemplateParm SymbolKind adds 0a0e0afaa02 [libc++] span: Fix incorrect static asserts adds a55dec7d64e [test][DebugInfo] Fix signed/unsigned comparison problem in test adds 9816e726e74 [Driver][RISCV] Add RedHat Linux RISC-V triple adds 1d40c415063 [clang-tools-extra] fix the check for if '-latomic' is necessary adds b6a9fe20999 [AArch64] Add BIT/BIF support. adds 2102ef8aad4 Reenable "Always import constants" after compile time fixes adds 74c97ca1b4b [clangd] Add tracer to the rename workflow, NFC adds 61dd0603bd8 Move update_cc_test_checks.py tests to clang adds 5dc2314d5ec [clangd] Update the CompletionItemKind. adds 13700c383fd Revert "[clang-tools-extra] fix the check for if '-latomic' [...] adds f54e7b4e3a1 [libc++] Remove unnecessary typenames from std/numerics/c.m [...] adds c29310707e9 Fix line endings produced by update_cc_test_checks.py adds d110c3a9f52 [ADT] Support BitVector as a key in DenseSet/Map adds d9049e871f3 [clang-scan-deps] Switch to using a ThreadPool adds 8404aeb56a7 [Support] On Windows, ensure hardware_concurrency() extends [...] adds 9122b92f8e0 Revert "Reland D74436 "Change clang option -ffp-model=preci [...] adds e337fb07903 add type_traits include as required for std::integral_constant adds cae643d5969 Reverting D73027 [DependenceAnalysis] Dependecies for loads [...] adds 597dfb3bd56 [Driver] Rename AddGoldPlugin to addLTOOptions. NFC adds 0d2ba6577d8 Fix compilation breakage introduced by 8404aeb56a73ab24f9b2 [...] adds cccf1ef0c89 [libc++] Remove cycle between <type_traits> and <cstddef> adds a257bde420c AMDGPU/GlobalISel: Handle G_BSWAP adds e0fd2d6d62a AMDGPU: Add baseline tests for 16-bit bswap adds 7badb389186 [X86] Fix copy/paste mistake in comment. NFC adds 8c2c0b3637e AMDGPU: Improve i16/v2i16 bswap adds e8358455a2b [libc++] Add missing include for is_same in test adds bba9ba8d953 [lldb/Plugin] s/LLDB_PLUGIN/LLDB_PLUGIN_DEFINE/ (NFC) adds b38940dfb97 TTI: Fix vectorization cost for bswap adds f0181cc7bac [APInt] Add some basic APInt::byteSwap unit tests adds 2f26bc55427 Warn about zero-parameter K&R definitions in -Wstrict-prototypes adds 705306526b5 Fix tests after previous commit adds bf3b86bc2f1 [Hexagon] v67+ HVX register pairs should support either direction adds 187686a22f9 [GlobalISel] LegalizationArtifactCombiner: Fix a bug in try [...] adds bfbfa18591d GlobalISel: Lower s64->s16 G_FPTRUNC adds 1326a5a4cfe [LoopRotate] Get and update MSSA only if available in legac [...] adds fc0c72b2dfc [X86] Add AVX512 support to the fast isel code for Intrinsi [...] adds 391cc4dd41d [X86] Use ZERO_EXTEND instead of SIGN_EXTEND in the fast is [...] adds 34d9a16e54b AMDGPU: Add option to expand 64-bit integer division in IR adds 6071fc57a45 [x86] regenerate complete test checks for sqrt{est}; NFC adds 63ed0eceaf8 [x86] remove stray test assertions; NFC adds 9ec668606b3 AMDGPU: Add option to disable CGP division expansion adds 4af3be7b044 [docs] Add note on using cmake to perform the build adds 07824e65bf5 [AMDGPU] Always enable XNACK feature when support is explic [...] adds 09153ab9d26 [windows] Add /Gw to compiler flags adds 87e80e5e289 fix some comment typos to cycle bots adds b75692c30e6 [AsmPrinter] Use the McASMInfo to determine if we need desc [...] adds 5f91c7b9805 [scudo][standalone] Allow setting release to OS adds d7058acc145 [mlir] Add MemRef filter to affine data copy optimization adds 8dc659c131f [Hexagon] Add an explicit makeArrayRef to pacify gcc 5.5 adds 1fe6e6fd85f [llvm-exegesis] Rename range based for loop variable in a u [...] adds 86dceb9bcd9 [compiler-rt] Use the correct minimum version flag for simu [...] adds 8337fb00e60 [compiler-rt] Add `DARWIN_osx_MIN_VER_FLAG` variable to mat [...] adds f5951bdc3a2 [compiler-rt] Provide a lit config variable that defines th [...] adds a7018e8a2ed [compiler-rt] Disable building LibFuzzer for WatchOS and th [...] adds f4141367d00 [compiler-rt] Make various Apple lit substitutions work cor [...] adds baf98375bde [NFC][llvm-exegesis] CombinationGenerator::performGeneratio [...] adds 4f2cccc5ce8 [lldb/Editline] Fix mistake in HistoryOperation mapping
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-doc/tool/ClangDocMain.cpp | 3 +- clang-tools-extra/clangd/CodeComplete.cpp | 12 +- clang-tools-extra/clangd/Hover.cpp | 72 +- clang-tools-extra/clangd/Protocol.cpp | 5 + clang-tools-extra/clangd/Quality.cpp | 3 + clang-tools-extra/clangd/TUScheduler.cpp | 8 +- clang-tools-extra/clangd/index/Background.cpp | 5 +- clang-tools-extra/clangd/index/Background.h | 2 +- clang-tools-extra/clangd/index/BackgroundRebuild.h | 4 +- clang-tools-extra/clangd/refactor/Rename.cpp | 23 + .../clangd/unittests/CodeCompleteTests.cpp | 13 +- .../clangd/unittests/FindTargetTests.cpp | 9 +- clang-tools-extra/clangd/unittests/HoverTests.cpp | 36 + .../not-null-terminated-result-c.h | 0 .../not-null-terminated-result-cxx.h | 0 .../bugprone-bad-signal-to-kill-thread.cpp | 0 ...ll-terminated-result-in-initialization-strlen.c | 0 ...not-null-terminated-result-memcpy-before-safe.c | 0 ...-not-null-terminated-result-memcpy-safe-cxx.cpp | 0 ...-not-null-terminated-result-memcpy-safe-other.c | 0 ...gprone-not-null-terminated-result-memcpy-safe.c | 0 .../bugprone-not-null-terminated-result-strlen.c | 0 .../bugprone-not-null-terminated-result-wcslen.cpp | 0 ...not-null-terminated-result-wmemcpy-safe-cxx.cpp | 0 .../bugprone-suspicious-semicolon-constexpr.cpp | 0 .../readability-magic-numbers-userliteral.cpp | 0 .../readability-make-member-function-const.cpp | 0 ...t-access-specifiers-check-first-declaration.cpp | 0 .../readability-redundant-access-specifiers.cpp | 0 clang/docs/UsersManual.rst | 48 +- clang/include/clang-c/BuildSystem.h | 2 +- clang/include/clang-c/Index.h | 2 +- clang/include/clang/AST/DeclObjC.h | 2 +- clang/include/clang/Index/IndexSymbol.h | 3 + clang/lib/AST/DeclPrinter.cpp | 68 +- clang/lib/CodeGen/CGBuiltin.cpp | 4 +- clang/lib/CodeGen/CGCall.cpp | 2 +- clang/lib/CodeGen/CGExprScalar.cpp | 2 +- clang/lib/CodeGen/CGOpenMPRuntime.cpp | 34 +- clang/lib/CodeGen/CGStmtOpenMP.cpp | 2 +- clang/lib/CodeGen/CodeGenFunction.cpp | 10 +- clang/lib/CodeGen/CodeGenFunction.h | 9 +- clang/lib/Driver/ToolChains/Ananas.cpp | 2 +- clang/lib/Driver/ToolChains/Clang.cpp | 22 +- clang/lib/Driver/ToolChains/CloudABI.cpp | 2 +- clang/lib/Driver/ToolChains/CommonArgs.cpp | 2 +- clang/lib/Driver/ToolChains/CommonArgs.h | 2 +- clang/lib/Driver/ToolChains/FreeBSD.cpp | 2 +- clang/lib/Driver/ToolChains/Fuchsia.cpp | 2 +- clang/lib/Driver/ToolChains/Gnu.cpp | 3 +- clang/lib/Index/IndexSymbol.cpp | 12 + clang/lib/Sema/SemaDecl.cpp | 6 +- clang/lib/Tooling/AllTUsExecution.cpp | 3 +- .../DependencyScanningFilesystem.cpp | 3 +- clang/test/CodeGen/ppc-emmintrin.c | 4 +- clang/test/CodeGen/ppc-xmmintrin.c | 4 +- .../usr/lib/gcc/riscv64-redhat-linux/9/crtbegin.o | 0 .../usr/lib/gcc/riscv64-redhat-linux/9/crtend.o | 0 .../usr/lib/gcc/riscv64-redhat-linux/9/crti.o | 0 .../usr/lib/gcc/riscv64-redhat-linux/9/crtn.o | 0 .../Inputs/fedora_31_riscv64_tree/usr/lib64/crt1.o | 0 clang/test/Driver/fp-model.c | 7 +- clang/test/Driver/linux-ld.c | 15 + clang/test/OpenMP/task_codegen.cpp | 4 + clang/test/OpenMP/taskwait_codegen.cpp | 4 + clang/test/OpenMP/taskyield_codegen.cpp | 4 + clang/test/Preprocessor/Weverything_pragma.c | 2 +- clang/test/Preprocessor/pragma_diagnostic.c | 10 +- clang/test/Preprocessor/pushable-diagnostics.c | 14 +- clang/test/Sema/warn-strict-prototypes.c | 9 +- clang/test/Sema/warn-strict-prototypes.cpp | 8 + clang/test/Sema/warn-strict-prototypes.m | 2 +- clang/test/Sema/warn-unused-parameters.c | 2 +- .../update_cc_test_checks/Inputs/def-and-decl.c | 0 .../Inputs/def-and-decl.c.expected | 0 .../update_cc_test_checks/Inputs/mangled_names.c | 0 .../Inputs/mangled_names.c.expected | 0 .../Inputs/mangled_names.c.funcsig.expected | 0 .../utils}/update_cc_test_checks/def-and-decl.test | 0 .../test/utils/update_cc_test_checks/lit.local.cfg | 25 + .../update_cc_test_checks/mangled_names.test | 0 clang/tools/clang-scan-deps/ClangScanDeps.cpp | 30 +- clang/tools/libclang/CXIndexDataConsumer.cpp | 3 + clang/unittests/AST/DeclPrinterTest.cpp | 10 + clang/unittests/Index/IndexTests.cpp | 9 +- compiler-rt/cmake/config-ix.cmake | 33 +- .../lib/scudo/standalone/allocator_config.h | 12 +- compiler-rt/lib/scudo/standalone/combined.h | 12 +- compiler-rt/lib/scudo/standalone/flags.inc | 2 +- compiler-rt/lib/scudo/standalone/primary32.h | 27 +- compiler-rt/lib/scudo/standalone/primary64.h | 23 +- compiler-rt/lib/scudo/standalone/secondary.h | 31 +- compiler-rt/lib/scudo/standalone/wrappers_c.inc | 13 +- compiler-rt/test/asan/CMakeLists.txt | 2 + compiler-rt/test/asan/lit.site.cfg.py.in | 1 + compiler-rt/test/fuzzer/CMakeLists.txt | 2 + compiler-rt/test/fuzzer/lit.site.cfg.py.in | 1 + compiler-rt/test/lit.common.cfg.py | 53 +- compiler-rt/test/lit.common.configured.in | 1 + compiler-rt/test/tsan/CMakeLists.txt | 2 + compiler-rt/test/tsan/lit.site.cfg.py.in | 1 + compiler-rt/test/ubsan/CMakeLists.txt | 6 + compiler-rt/test/ubsan/lit.site.cfg.py.in | 1 + libcxx/include/cstddef | 56 +- libcxx/include/span | 4 +- libcxx/include/type_traits | 52 +- libcxx/include/typeinfo | 1 + .../std/containers/views/span.elem/back.pass.cpp | 10 +- .../std/containers/views/span.elem/front.pass.cpp | 9 + .../support.types/byteops/to_integer.pass.cpp | 1 + libcxx/test/std/numerics/c.math/abs.pass.cpp | 10 +- lld/ELF/Config.h | 4 +- lld/ELF/Driver.cpp | 12 +- lld/ELF/SyntheticSections.cpp | 8 +- lldb/include/lldb/Core/PluginManager.h | 4 +- .../Python/lldbsuite/test/configuration.py | 36 - lldb/packages/Python/lldbsuite/test/dotest.py | 10 +- lldb/packages/Python/lldbsuite/test/lldbtest.py | 2 +- lldb/source/API/SystemInitializerFull.cpp | 61 +- lldb/source/Host/common/Editline.cpp | 12 +- lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp | 24 + lldb/source/Plugins/ABI/AArch64/ABIAArch64.h | 17 + .../source/Plugins/ABI/AArch64/ABIMacOSX_arm64.cpp | 2 - lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp | 2 - lldb/source/Plugins/ABI/AArch64/CMakeLists.txt | 1 + lldb/source/Plugins/ABI/ARC/ABISysV_arc.cpp | 2 +- lldb/source/Plugins/ABI/ARM/ABIARM.cpp | 24 + lldb/source/Plugins/ABI/ARM/ABIARM.h | 17 + lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.cpp | 2 +- lldb/source/Plugins/ABI/ARM/ABISysV_arm.cpp | 2 +- lldb/source/Plugins/ABI/ARM/CMakeLists.txt | 1 + .../source/Plugins/ABI/Hexagon/ABISysV_hexagon.cpp | 2 +- lldb/source/Plugins/ABI/Mips/ABIMips.cpp | 24 + lldb/source/Plugins/ABI/Mips/ABIMips.h | 17 + lldb/source/Plugins/ABI/Mips/ABISysV_mips.cpp | 2 +- lldb/source/Plugins/ABI/Mips/ABISysV_mips64.cpp | 2 +- lldb/source/Plugins/ABI/Mips/CMakeLists.txt | 1 + lldb/source/Plugins/ABI/PowerPC/ABIPowerPC.cpp | 24 + lldb/source/Plugins/ABI/PowerPC/ABIPowerPC.h | 17 + lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.cpp | 2 +- lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp | 2 +- lldb/source/Plugins/ABI/PowerPC/CMakeLists.txt | 1 + lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.cpp | 2 +- lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.cpp | 2 +- lldb/source/Plugins/ABI/X86/ABISysV_i386.cpp | 2 +- lldb/source/Plugins/ABI/X86/ABISysV_x86_64.cpp | 2 +- lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.cpp | 2 +- lldb/source/Plugins/ABI/X86/ABIX86.cpp | 30 + lldb/source/Plugins/ABI/X86/ABIX86.h | 17 + lldb/source/Plugins/ABI/X86/CMakeLists.txt | 1 + .../Plugins/Architecture/Arm/ArchitectureArm.cpp | 2 +- .../Plugins/Architecture/Mips/ArchitectureMips.cpp | 2 +- .../Architecture/PPC64/ArchitecturePPC64.cpp | 2 +- .../Disassembler/LLVMC/DisassemblerLLVMC.cpp | 2 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 2 +- .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp | 2 +- .../POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 2 +- .../DynamicLoader/Static/DynamicLoaderStatic.cpp | 2 +- .../Windows-DYLD/DynamicLoaderWindowsDYLD.cpp | 2 +- .../Instruction/ARM/EmulateInstructionARM.cpp | 2 +- .../Instruction/ARM64/EmulateInstructionARM64.cpp | 2 +- .../Instruction/MIPS/EmulateInstructionMIPS.cpp | 2 +- .../MIPS64/EmulateInstructionMIPS64.cpp | 2 +- .../Instruction/PPC64/EmulateInstructionPPC64.cpp | 2 +- .../ASan/InstrumentationRuntimeASan.cpp | 2 +- .../InstrumentationRuntimeMainThreadChecker.cpp | 2 +- .../TSan/InstrumentationRuntimeTSan.cpp | 2 +- .../UBSan/InstrumentationRuntimeUBSan.cpp | 2 +- lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp | 2 +- .../Language/CPlusPlus/CPlusPlusLanguage.cpp | 2 +- lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp | 2 +- .../Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp | 2 +- .../ItaniumABI/ItaniumABILanguageRuntime.cpp | 2 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp | 2 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 2 +- .../MemoryHistory/asan/MemoryHistoryASan.cpp | 2 +- .../BSD-Archive/ObjectContainerBSDArchive.cpp | 2 +- .../ObjectContainerUniversalMachO.cpp | 2 +- .../ObjectFile/Breakpad/ObjectFileBreakpad.cpp | 2 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 2 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 2 +- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 2 +- .../Plugins/ObjectFile/wasm/ObjectFileWasm.cpp | 2 +- .../Python/OperatingSystemPython.cpp | 2 +- .../Plugins/Platform/Android/PlatformAndroid.cpp | 2 +- .../Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp | 2 +- .../Plugins/Platform/Linux/PlatformLinux.cpp | 2 +- .../Plugins/Platform/MacOSX/PlatformMacOSX.cpp | 2 +- .../Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp | 2 +- .../Plugins/Platform/NetBSD/PlatformNetBSD.cpp | 2 +- .../Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp | 2 +- .../Plugins/Platform/Windows/PlatformWindows.cpp | 2 +- .../gdb-server/PlatformRemoteGDBServer.cpp | 2 +- .../Plugins/Process/FreeBSD/ProcessFreeBSD.cpp | 2 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 2 +- .../Process/Windows/Common/ProcessWindows.cpp | 2 +- .../Plugins/Process/elf-core/ProcessElfCore.cpp | 2 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 2 +- .../Plugins/Process/mach-core/ProcessMachCore.cpp | 2 +- .../Plugins/Process/minidump/ProcessMinidump.cpp | 2 +- .../ScriptInterpreter/Lua/ScriptInterpreterLua.cpp | 2 +- .../None/ScriptInterpreterNone.cpp | 2 +- .../Python/ScriptInterpreterPython.cpp | 2 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 2 +- .../SymbolFile/Breakpad/SymbolFileBreakpad.cpp | 2 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp | 57 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h | 2 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 6 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 2 +- .../SymbolFile/DWARF/SymbolFileDWARFDwo.cpp | 19 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h | 10 +- .../Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 2 +- .../Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp | 2 +- .../Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp | 2 +- .../SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp | 2 +- .../Plugins/SymbolVendor/wasm/SymbolVendorWasm.cpp | 2 +- .../SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp | 2 +- .../Plugins/TypeSystem/Clang/TypeSystemClang.cpp | 2 +- .../InstEmulation/UnwindAssemblyInstEmulation.cpp | 2 +- .../UnwindAssembly/x86/UnwindAssembly-x86.cpp | 2 +- .../breakpoint_hit_count/TestBreakpointHitCount.py | 2 +- .../gdb_remote_client/TestGDBRemoteClient.py | 24 + .../gdb_remote_client/gdbclientutils.py | 5 + .../thread_suspend}/Makefile | 0 .../thread_suspend/TestInternalThreadSuspension.py | 108 ++ lldb/test/API/macosx/thread_suspend/main.c | 58 + .../TestVSCode_breakpointEvents.py | 4 - lldb/tools/lldb-test/SystemInitializerTest.cpp | 45 +- llvm/cmake/config.guess | 24 + llvm/cmake/modules/HandleLLVMOptions.cmake | 4 + llvm/docs/DeveloperPolicy.rst | 12 +- llvm/docs/GarbageCollection.rst | 2 +- llvm/docs/GettingStarted.rst | 16 +- llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp | 2 +- llvm/examples/ThinLtoJIT/ThinLtoJIT.cpp | 3 +- llvm/examples/ThinLtoJIT/ThinLtoModuleIndex.h | 2 +- llvm/include/llvm/ADT/BitVector.h | 34 + llvm/include/llvm/ADT/SmallBitVector.h | 27 + llvm/include/llvm/CodeGen/AsmPrinter.h | 38 +- llvm/include/llvm/CodeGen/BasicTTIImpl.h | 6 + .../GlobalISel/LegalizationArtifactCombiner.h | 39 +- .../llvm/CodeGen/GlobalISel/LegalizerHelper.h | 4 + llvm/include/llvm/CodeGen/GlobalISel/Utils.h | 5 + llvm/include/llvm/DWARFLinker/DWARFLinker.h | 3 + .../include/llvm/ExecutionEngine/ExecutionEngine.h | 2 +- llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h | 21 + llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | 2 + llvm/include/llvm/LTO/LTO.h | 3 +- llvm/include/llvm/MC/MCObjectStreamer.h | 12 +- llvm/include/llvm/MC/MCStreamer.h | 56 +- llvm/include/llvm/Support/ThreadPool.h | 17 +- llvm/include/llvm/Support/Threading.h | 69 +- llvm/include/llvm/Transforms/Utils/Local.h | 13 +- llvm/lib/CodeGen/AsmPrinter/ARMException.cpp | 8 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 109 +- llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp | 28 +- .../lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp | 11 +- llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp | 12 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 8 +- llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp | 14 +- llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp | 2 +- llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp | 4 +- llvm/lib/CodeGen/AsmPrinter/WinException.cpp | 2 +- llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 31 +- llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 124 ++ llvm/lib/CodeGen/GlobalISel/Utils.cpp | 14 + llvm/lib/CodeGen/ParallelCG.cpp | 2 +- llvm/lib/CodeGen/SafeStack.cpp | 9 +- llvm/lib/CodeGen/SelectionDAG/FastISel.cpp | 9 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 12 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 7 +- llvm/lib/DWARFLinker/DWARFLinker.cpp | 7 +- llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp | 32 +- llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp | 2 +- llvm/lib/ExecutionEngine/ExecutionEngine.cpp | 6 +- llvm/lib/ExecutionEngine/Orc/LLJIT.cpp | 3 +- llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp | 35 + llvm/lib/IR/ModuleSummaryIndex.cpp | 4 +- llvm/lib/LTO/LTO.cpp | 6 +- llvm/lib/LTO/LTOBackend.cpp | 3 +- llvm/lib/LTO/ThinLTOCodeGenerator.cpp | 6 +- llvm/lib/MC/MCAsmStreamer.cpp | 146 +-- llvm/lib/MC/MCDwarf.cpp | 14 +- llvm/lib/MC/MCObjectStreamer.cpp | 18 +- llvm/lib/MC/MCParser/AsmParser.cpp | 42 +- llvm/lib/MC/MCStreamer.cpp | 116 +- llvm/lib/Object/RecordStreamer.cpp | 4 +- llvm/lib/Object/RecordStreamer.h | 2 +- llvm/lib/Support/Host.cpp | 7 +- llvm/lib/Support/Parallel.cpp | 14 +- llvm/lib/Support/ThreadPool.cpp | 23 +- llvm/lib/Support/Threading.cpp | 46 +- llvm/lib/Support/Unix/Threading.inc | 24 + llvm/lib/Support/Windows/Threading.inc | 162 +++ llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 58 +- .../Target/AArch64/AArch64ExpandPseudoInsts.cpp | 51 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 4 +- llvm/lib/Target/AArch64/AArch64ISelLowering.h | 6 +- llvm/lib/Target/AArch64/AArch64InstrFormats.td | 43 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 49 +- llvm/lib/Target/AArch64/AArch64SchedA57.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedCyclone.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedExynosM3.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedExynosM4.td | 2 +- llvm/lib/Target/AArch64/AArch64SchedExynosM5.td | 2 +- .../Target/AArch64/AArch64SchedFalkorDetails.td | 4 +- llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td | 4 +- .../lib/Target/AArch64/AArch64SchedThunderX2T99.td | 2 +- .../Target/AArch64/AsmParser/AArch64AsmParser.cpp | 8 +- .../AArch64/MCTargetDesc/AArch64ELFStreamer.cpp | 4 +- .../MCTargetDesc/AArch64WinCOFFStreamer.cpp | 8 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 4 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h | 4 +- llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp | 207 ++- llvm/lib/Target/AMDGPU/AMDGPUGISel.td | 1 + llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 4 +- llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp | 8 +- llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp | 3 +- llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp | 4 +- .../Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp | 2 +- llvm/lib/Target/AMDGPU/R600AsmPrinter.h | 2 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 10 +- llvm/lib/Target/AMDGPU/SIInstructions.td | 33 +- llvm/lib/Target/ARC/ARCAsmPrinter.cpp | 4 +- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 46 +- llvm/lib/Target/ARM/ARMAsmPrinter.h | 16 +- llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 54 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 6 +- .../lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp | 4 +- llvm/lib/Target/AVR/AVRAsmPrinter.cpp | 4 +- llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp | 2 +- llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp | 2 +- llvm/lib/Target/BPF/BPFAsmPrinter.cpp | 4 +- .../Target/Hexagon/AsmParser/HexagonAsmParser.cpp | 69 +- .../Hexagon/Disassembler/HexagonDisassembler.cpp | 24 +- llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp | 4 +- llvm/lib/Target/Hexagon/HexagonAsmPrinter.h | 2 +- llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp | 7 + llvm/lib/Target/Hexagon/HexagonRegisterInfo.td | 76 +- llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp | 7 +- .../Hexagon/MCTargetDesc/HexagonMCChecker.cpp | 29 +- .../Target/Hexagon/MCTargetDesc/HexagonMCChecker.h | 5 + .../Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp | 18 +- .../Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp | 4 +- .../Hexagon/MCTargetDesc/HexagonMCELFStreamer.h | 2 +- .../Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp | 44 +- .../Hexagon/MCTargetDesc/HexagonMCInstrInfo.h | 10 + .../Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp | 4 + .../Hexagon/MCTargetDesc/HexagonMCTargetDesc.h | 3 + llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp | 2 +- llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp | 14 +- .../Target/MSP430/AsmParser/MSP430AsmParser.cpp | 2 +- llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp | 4 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 8 +- .../Target/Mips/MCTargetDesc/MipsELFStreamer.cpp | 10 +- .../lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h | 8 +- .../Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp | 8 +- .../Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h | 2 +- .../Mips/MCTargetDesc/MipsNaClELFStreamer.cpp | 14 +- .../Mips/MCTargetDesc/MipsTargetStreamer.cpp | 20 +- llvm/lib/Target/Mips/Mips16HardFloat.cpp | 6 +- llvm/lib/Target/Mips/MipsAsmPrinter.cpp | 18 +- llvm/lib/Target/Mips/MipsAsmPrinter.h | 6 +- llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 8 +- llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 2 +- llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h | 2 +- llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp | 2 +- .../Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp | 6 +- .../Target/PowerPC/MCTargetDesc/PPCELFStreamer.h | 2 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 20 +- llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp | 2 +- llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp | 4 +- llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp | 2 +- llvm/lib/Target/Sparc/SparcAsmPrinter.cpp | 11 +- .../Target/SystemZ/AsmParser/SystemZAsmParser.cpp | 4 +- llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp | 26 +- llvm/lib/Target/SystemZ/SystemZAsmPrinter.h | 4 +- llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h | 22 + llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp | 56 + llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h | 8 + llvm/lib/Target/VE/VEAsmPrinter.cpp | 198 ++- llvm/lib/Target/VE/VEISelDAGToDAG.cpp | 16 + llvm/lib/Target/VE/VEISelLowering.cpp | 81 +- llvm/lib/Target/VE/VEISelLowering.h | 4 +- llvm/lib/Target/VE/VEInstrInfo.cpp | 20 + llvm/lib/Target/VE/VEInstrInfo.h | 2 + llvm/lib/Target/VE/VEInstrInfo.td | 40 + llvm/lib/Target/VE/VEMachineFunctionInfo.h | 10 +- .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 2 +- .../Target/WebAssembly/WebAssemblyAsmPrinter.cpp | 6 +- .../lib/Target/WebAssembly/WebAssemblyAsmPrinter.h | 6 +- .../Target/WebAssembly/WebAssemblyISelLowering.cpp | 69 +- .../lib/Target/WebAssembly/WebAssemblyInstrCall.td | 2 +- llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp | 16 +- llvm/lib/Target/X86/X86AsmPrinter.cpp | 4 +- llvm/lib/Target/X86/X86AsmPrinter.h | 2 +- llvm/lib/Target/X86/X86FastISel.cpp | 19 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 33 +- llvm/lib/Target/X86/X86InstrFoldTables.cpp | 2 +- llvm/lib/Target/X86/X86IntrinsicsInfo.h | 4 +- llvm/lib/Target/X86/X86MCInstLower.cpp | 28 +- llvm/lib/Target/XCore/XCoreAsmPrinter.cpp | 15 +- .../Instrumentation/AddressSanitizer.cpp | 4 +- llvm/lib/Transforms/Scalar/LoopRotation.cpp | 11 +- llvm/lib/Transforms/Utils/InlineFunction.cpp | 4 - llvm/lib/Transforms/Utils/Local.cpp | 17 +- llvm/lib/Transforms/Vectorize/VectorCombine.cpp | 83 +- .../GlobalISel/artifact-combine-unmerge.mir | 73 ++ llvm/test/CodeGen/AArch64/aarch64-bif-gen.ll | 146 +++ llvm/test/CodeGen/AArch64/aarch64-bit-gen.ll | 146 +++ llvm/test/CodeGen/AArch64/arm64-neon-select_cc.ll | 234 ++-- llvm/test/CodeGen/AArch64/fp16-vector-shuffle.ll | 153 ++- .../CodeGen/AArch64/neon-bitwise-instructions.ll | 705 +++++++--- llvm/test/CodeGen/AArch64/sat-add.ll | 10 +- llvm/test/CodeGen/AArch64/sqrt-fastmath.ll | 65 +- ...nfold-masked-merge-vector-variablemask-const.ll | 32 +- .../unfold-masked-merge-vector-variablemask.ll | 81 +- .../CodeGen/AArch64/urem-seteq-vec-nonsplat.ll | 36 +- .../test/CodeGen/AArch64/urem-seteq-vec-nonzero.ll | 4 +- llvm/test/CodeGen/AMDGPU/GlobalISel/bswap.ll | 594 +++++++++ .../AMDGPU/GlobalISel/inst-select-bswap.mir | 28 + .../CodeGen/AMDGPU/GlobalISel/legalize-bswap.mir | 17 + .../CodeGen/AMDGPU/GlobalISel/legalize-fptrunc.mir | 414 ++++++ .../CodeGen/AMDGPU/GlobalISel/legalize-sdiv.mir | 6 +- .../CodeGen/AMDGPU/GlobalISel/legalize-srem.mir | 6 +- .../CodeGen/AMDGPU/GlobalISel/legalize-udiv.mir | 6 +- .../CodeGen/AMDGPU/GlobalISel/legalize-urem.mir | 6 +- .../AMDGPU/GlobalISel/regbankselect-bswap.mir | 3 +- .../CodeGen/AMDGPU/amdgpu-codegenprepare-idiv.ll | 581 +++++---- llvm/test/CodeGen/AMDGPU/bswap.ll | 202 ++- llvm/test/CodeGen/AMDGPU/sdiv64.ll | 1300 ++++++++++++++++--- llvm/test/CodeGen/AMDGPU/srem64.ll | 1371 +++++++++++++++++--- llvm/test/CodeGen/AMDGPU/udiv64.ll | 1194 +++++++++++++---- llvm/test/CodeGen/AMDGPU/urem64.ll | 1177 +++++++++++++---- llvm/test/CodeGen/Hexagon/swp-sigma.ll | 21 +- llvm/test/CodeGen/Hexagon/vect-regpairs.ll | 134 ++ llvm/test/CodeGen/VE/pic_access_data.ll | 39 + llvm/test/CodeGen/VE/pic_access_static_data.ll | 79 ++ llvm/test/CodeGen/VE/pic_func_call.ll | 21 + llvm/test/CodeGen/VE/pic_indirect_func_call.ll | 34 + llvm/test/CodeGen/WebAssembly/tailcall.ll | 30 + llvm/test/CodeGen/X86/avx512vl-intrinsics.ll | 20 +- llvm/test/CodeGen/X86/bitreverse.ll | 13 +- llvm/test/CodeGen/X86/bswap-vector.ll | 51 +- .../CodeGen/X86/fast-isel-float-half-convertion.ll | 3 +- llvm/test/CodeGen/X86/sqrt-fastmath-tune.ll | 296 ++++- llvm/test/CodeGen/X86/vector-bitreverse.ll | 235 ++-- llvm/test/CodeGen/X86/vector-shuffle-128-v16.ll | 26 +- .../Instrumentation/AddressSanitizer/debug_info.ll | 6 +- .../AddressSanitizer/local_stack_base.ll | 6 +- .../MC/Hexagon/hvx-swapped-regpairs-alias-neg.s | 15 + llvm/test/MC/Hexagon/hvx-swapped-regpairs.s | 43 + llvm/test/Other/opt-O2-pipeline.ll | 12 +- llvm/test/Other/opt-O3-pipeline.ll | 12 +- llvm/test/Other/opt-Os-pipeline.ll | 12 +- llvm/test/Other/pass-pipelines.ll | 1 + .../Transforms/Inline/alloca-dbgdeclare-merge.ll | 16 +- llvm/test/Transforms/Inline/alloca-dbgdeclare.ll | 4 + llvm/test/Transforms/Inline/inline_dbg_declare.ll | 3 +- llvm/test/Transforms/SLPVectorizer/AMDGPU/bswap.ll | 38 + .../Transforms/VectorCombine/X86/extract-binop.ll | 56 +- llvm/test/tools/UpdateTestChecks/lit.local.cfg | 8 - .../update_cc_test_checks/lit.local.cfg | 3 - .../Inputs/private/tmp/call_return_pc/call | Bin 0 -> 4640 bytes .../Inputs/private/tmp/call_return_pc/call.o | Bin 0 -> 2228 bytes .../tools/dsymutil/X86/call-site-entry-reloc.test | 26 + llvm/tools/dsymutil/dsymutil.cpp | 9 +- llvm/tools/gold/gold-plugin.cpp | 4 +- llvm/tools/llvm-ar/llvm-ar.cpp | 5 +- llvm/tools/llvm-cov/CodeCoverage.cpp | 6 +- llvm/tools/llvm-cov/CoverageExporterJson.cpp | 8 +- llvm/tools/llvm-cov/CoverageReport.cpp | 7 +- llvm/tools/llvm-exegesis/lib/SnippetFile.cpp | 2 +- llvm/tools/llvm-exegesis/lib/SnippetGenerator.h | 41 +- llvm/tools/llvm-go/CMakeLists.txt | 9 + llvm/tools/llvm-go/llvm-go.go | 311 +++++ llvm/tools/llvm-lto2/llvm-lto2.cpp | 4 +- llvm/tools/llvm-mc/Disassembler.cpp | 2 +- llvm/tools/llvm-mca/CodeRegionGenerator.cpp | 4 +- llvm/tools/llvm-ml/Disassembler.cpp | 2 +- llvm/tools/llvm-profdata/llvm-profdata.cpp | 9 +- llvm/unittests/ADT/APIntTest.cpp | 8 + llvm/unittests/ADT/BitVectorTest.cpp | 37 + .../DebugInfo/DWARF/DWARFDebugLineTest.cpp | 94 ++ llvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp | 21 +- llvm/unittests/DebugInfo/DWARF/DwarfGenerator.h | 7 +- llvm/unittests/Support/Host.cpp | 3 +- llvm/unittests/Support/TaskQueueTest.cpp | 6 +- llvm/unittests/Support/ThreadPool.cpp | 48 +- llvm/unittests/Support/Threading.cpp | 3 +- llvm/unittests/Transforms/Utils/LocalTest.cpp | 2 +- llvm/utils/gn/build/BUILD.gn | 2 +- llvm/utils/update_cc_test_checks.py | 8 +- mlir/CMakeLists.txt | 2 + .../mlir/Dialect/SPIRV/SPIRVNonUniformOps.td | 6 + mlir/include/mlir/Dialect/SPIRV/SPIRVOps.td | 6 + mlir/include/mlir/Dialect/VectorOps/VectorOps.h | 6 + mlir/include/mlir/Dialect/VectorOps/VectorOps.td | 23 + mlir/include/mlir/InitAllPasses.h | 2 + mlir/include/mlir/Transforms/LoopUtils.h | 9 +- mlir/lib/Conversion/GPUToCUDA/CMakeLists.txt | 11 +- .../GPUToCUDA/ConvertKernelFuncToCubin.cpp | 7 +- mlir/lib/Conversion/LoopsToGPU/LoopsToGPU.cpp | 2 +- .../StandardToLLVM/ConvertStandardToLLVM.cpp | 4 +- .../VectorToLLVM/ConvertVectorToLLVM.cpp | 43 +- mlir/lib/Dialect/SPIRV/SPIRVOps.cpp | 90 -- mlir/lib/Dialect/VectorOps/VectorTransforms.cpp | 72 + mlir/lib/Pass/Pass.cpp | 3 +- mlir/lib/Transforms/AffineDataCopyGeneration.cpp | 6 +- mlir/lib/Transforms/Utils/LoopUtils.cpp | 48 +- .../StandardToLLVM/convert-argattrs.mlir | 8 + .../StandardToLLVM/convert-static-memref-ops.mlir | 4 +- mlir/test/Dialect/SPIRV/ops.mlir | 2 +- .../VectorOps/vector-contract-transforms.mlir | 26 + mlir/test/Transforms/affine-data-copy.mlir | 39 +- mlir/test/Transforms/dma-generate.mlir | 3 +- mlir/test/lib/Transforms/CMakeLists.txt | 1 + mlir/test/lib/Transforms/TestAffineDataCopy.cpp | 86 ++ mlir/test/lib/Transforms/TestLoopFusion.cpp | 20 +- mlir/test/lib/Transforms/TestVectorTransforms.cpp | 17 +- mlir/tools/mlir-opt/mlir-opt.cpp | 2 + mlir/tools/mlir-tblgen/OpFormatGen.cpp | 64 +- 522 files changed, 12816 insertions(+), 3680 deletions(-) rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/bugprone-not-null-t [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/Inputs/bugprone-not-null-t [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-bad-signal-to-kil [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-not-null-terminat [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/bugprone-suspicious-semico [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-magic-numbers- [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-make-member-fu [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-acce [...] rename clang-tools-extra/test/clang-tidy/{ => checkers}/readability-redundant-acce [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] copy clang-tools-extra/clangd/test/Inputs/background-index/sub_dir/compile_flags.t [...] create mode 100644 clang/test/Sema/warn-strict-prototypes.cpp rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] create mode 100644 clang/test/utils/update_cc_test_checks/lit.local.cfg rename {llvm/test/tools/UpdateTestChecks => clang/test/utils}/update_cc_test_check [...] create mode 100644 lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp create mode 100644 lldb/source/Plugins/ABI/AArch64/ABIAArch64.h create mode 100644 lldb/source/Plugins/ABI/ARM/ABIARM.cpp create mode 100644 lldb/source/Plugins/ABI/ARM/ABIARM.h create mode 100644 lldb/source/Plugins/ABI/Mips/ABIMips.cpp create mode 100644 lldb/source/Plugins/ABI/Mips/ABIMips.h create mode 100644 lldb/source/Plugins/ABI/PowerPC/ABIPowerPC.cpp create mode 100644 lldb/source/Plugins/ABI/PowerPC/ABIPowerPC.h create mode 100644 lldb/source/Plugins/ABI/X86/ABIX86.cpp create mode 100644 lldb/source/Plugins/ABI/X86/ABIX86.h copy lldb/test/API/{commands/expression/dont_allow_jit => macosx/thread_suspend}/M [...] create mode 100644 lldb/test/API/macosx/thread_suspend/TestInternalThreadSuspension.py create mode 100644 lldb/test/API/macosx/thread_suspend/main.c create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/artifact-combine-unmerge.mir create mode 100644 llvm/test/CodeGen/AArch64/aarch64-bif-gen.ll create mode 100644 llvm/test/CodeGen/AArch64/aarch64-bit-gen.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/bswap.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-bswap.mir create mode 100644 llvm/test/CodeGen/Hexagon/vect-regpairs.ll create mode 100644 llvm/test/CodeGen/VE/pic_access_data.ll create mode 100644 llvm/test/CodeGen/VE/pic_access_static_data.ll create mode 100644 llvm/test/CodeGen/VE/pic_func_call.ll create mode 100644 llvm/test/CodeGen/VE/pic_indirect_func_call.ll create mode 100644 llvm/test/MC/Hexagon/hvx-swapped-regpairs-alias-neg.s create mode 100644 llvm/test/MC/Hexagon/hvx-swapped-regpairs.s create mode 100644 llvm/test/Transforms/SLPVectorizer/AMDGPU/bswap.ll delete mode 100644 llvm/test/tools/UpdateTestChecks/update_cc_test_checks/lit.local.cfg create mode 100755 llvm/test/tools/dsymutil/Inputs/private/tmp/call_return_pc/call create mode 100644 llvm/test/tools/dsymutil/Inputs/private/tmp/call_return_pc/call.o create mode 100644 llvm/test/tools/dsymutil/X86/call-site-entry-reloc.test create mode 100644 llvm/tools/llvm-go/CMakeLists.txt create mode 100644 llvm/tools/llvm-go/llvm-go.go create mode 100644 mlir/test/Dialect/VectorOps/vector-contract-transforms.mlir create mode 100644 mlir/test/lib/Transforms/TestAffineDataCopy.cpp