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-next-allmodconfig in repository toolchain/ci/llvm-project.
from 39c05703a6c [gicombiner] Correct 64f1bb5cd2c to account for MSVC's %p format adds 4c935c66c43 [lldb/Test] Make TestConvenienceVariables more strict adds 512b2c7dc74 [lldb/Test] Remove old binary created by TestConvenienceVariables adds 9685cf709ff [X86] Enable v2i64->v2f32 uint_to_fp code in ReplaceNodeRes [...] adds 0c5102bd939 [libc++] Add additional benchmark functions to libcxx/bench [...] adds 73d93617d3a [clang-tidy] modernize-use-using uses AST and now supports [...] adds 4844bf0fe2c AMDGPU: Apply i16 add->sub pattern with zext to i32 adds 577b0b5f540 AMDGPU/GlobalISel: Fix missing test for s16 icmp adds a2d54fc534f AMDGPU/GlobalISel: Add some missing G_SELECT testcases adds 6652cc0cf7c AMDGPU/GlobalISel: Fix scalar G_SELECT for arbitrary pointers adds 52366088a8e Allow output constraints on "asm goto" adds 06d122bc423 Re-land "[lldb/Lua] Add string conversion operator for SBTarget." adds e886e762dd7 Revert "Allow output constraints on "asm goto"" adds eee89cd5a89 [X86] Add SSE4.1 command lines to vec-strict-inttofp-128.ll [...] adds b6598bcf4b8 [AArch64][GlobalISel] Fold a chain of two G_PTR_ADDs of con [...] adds 907a0cadb2c [PowerPC] Default ppc64 linux-gnu/freebsd to -fno-PIC adds 13922f3e9d0 Fix warnings as errors that occur on sanitizer-x86_64-linux adds 312a532dc04 [GVN/FP] Considate logic for reasoning about equality vs eq [...] adds 5e2f4dc37b1 Rewrite comment about what watchpoints Aarch64 supports. adds 6563826ff0f Revert "Re-land "[lldb/Lua] Add string conversion operator [...] adds c23c8746d0c XFAIL load_extension.ll for all targets currently - it's fa [...] adds 9de6a398725 [libcxx] fix incorrect attribute property adds f90a2c2d2cd [docs] Improve HowTo commit changes from git adds 8b8ba44047d [SCEV] get more accurate range for AddExpr with wrap flag. adds 7e7f849a6d9 [mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp. adds f7ca0c76197 [docs] Fix duplicate explicit target name: developer policy adds 9883b14cd1a [mlir][spirv] Add lowering for standard bit ops adds dd495e8a877 [mlir][spirv] Add lowering for std cmp ops. adds 22700f68e17 AMDGPU: Annotate EXTRACT_SUBREGs with source register classes adds dab2921f770 Revert "[mlir][spirv] Add lowering for std.fpext, std.fptru [...] adds eac01f63a6c [mlir][spirv] Add lowering for std.fpext, std.fptrunc, std.sitofp. adds 917f46db04b [RISCV] Fix evalutePCRelLo for symbols at the end of a fragment adds 9a621de1eca [X86] Adding fp128 support for strict fcmp adds adee6454b7a [lldb/Test] Try to appease the Windows bot adds fc6f15d4d2c [lldb/CMake] Only auto-enable Python when SWIG is found adds 44f78f368c2 [NFC][Test] Add the option -enable-no-signed-zeros-fp-math [...] adds 880734aebb3 [libc] Add a convenience CMake rule to add testsuites. adds 583ba07884e [clangd] Add xref for macros to FileIndex. adds a1857e2ce35 [libcxx][test] Fix span tests. adds 0a4daff6e26 [lldb][NFC] Remove redundant ClangASTContext constructor th [...] adds 903e5c3028d AArch64: add missing Apple CPU names and use them by default. adds b212eb7159b Revert "[InstCombine] fold zext of masked bit set/clear" adds dfeb8730e24 [llvm-symbolizer]Fix printing of malformed address values n [...] adds 518597c1737 [lldb] Remove default llvm::Triple argument from ClangASTCo [...] adds 96d2d96b03f [NFC][ARM] Update tests adds 1cf11a4c67a [Dsymutil][Debuginfo][NFC] Reland: Refactor dsymutil to sep [...] adds 111ec8c2a43 [gn build] (manually) merge 1cf11a4c67a15 adds 55a51e1c79a Disallow an empty string literal in an asm label adds 346f6b54bd1 [ARM][MVE] Enable masked gathers from vector of pointers adds 26ac7923e7d [gn build] Port 346f6b54bd1 adds 7a77ad14469 Fixing a formatting nit; NFC adds b2c2fe72197 [NFC] Move InPQueue into arguments of releaseNode adds 8e2b44f7e06 [Intrinsic] Add fixed point division intrinsics. adds ba129c7d0f5 [clang-tidy] Disable match on `if constexpr` statements in [...] adds 3100480925d [ARM,MVE] Intrinsics for partial-overwrite imm shifts. adds dac7b23cc3e [ARM,MVE] Intrinsics for variable shift instructions. adds ead815924e6 [JumpThreading] Thread jumps through two basic blocks adds c74a8adda3b [OPENMP]Allow comma in combiner expression. adds 780ba1f22b5 [DAGCombiner] clean up extract-of-concat fold; NFC adds 5dfd52398f5 [InstCombine] Adding testcase for Z / (1.0 / Y) => (Y * Z); NFC adds 108279948de [SelectionDAG] Use llvm::Optional<APInt> for FoldValue. adds 07a569a0539 [amdgpu] Remove unused header. NFC. adds bbbbf8a1065 [lldb/CMake] Use LLDB's autodetection logic for libxml2 adds 5936717fa65 Fix "pointer is null" static analyzer warning. NFCI. adds 19bfb6d8df6 Fix "pointer is null" static analyzer warning. NFCI. adds 46e2f89364c [MC] writeFragment - assert MCFragment::FT_Fill length is legal. adds 96e2376d02f [ELF] Don't special case weak symbols for pie with no share [...] adds b841e119d77 [ELF] Delete an unused special rule from isStaticLinkTimeCo [...] adds 29ccb12e2c1 [BranchAlign] Compiler support for suppressing branch align adds d60b3b4817c [X86] Add isel patterns for bitcasting between v32i1/v64i1 [...] adds 3811417f39a [X86] Custom type legalize v4i64->v4f32 uint_to_fp on sse4. [...] adds 766ce87e9be [mlir][Linalg] Lower linalg.reshape to LLVM for the static case adds 659f7d463b3 [mlir] NFC: Move the state for managing aliases out of Modu [...] adds 0a01ec972d2 [clang-tidy] Remove broken test on Windows for `readability [...] adds 48b14e58abc [MLIR] Fix ML IR build on Windows with Visual Studio adds ba181d0063e [X86] Keep cl::opts at top of file [NFC] adds b675a7628ce Merge memtag instructions with adjacent stack slots. adds 2823e91d558 Add a new AST matcher 'optionally'. adds 43f938eddc8 LTOVisibility.rst: fix up syntax in example adds 31992a69b80 [x86] add test for concat-extract corner case; NFC adds 1e25109f93f Canonicalize static alloc followed by memref_cast and std.view adds 78ce19b7e1d [LLD] [COFF] Fix post-commit suggestions for absolute symbo [...]
No new revisions were added by this update.
Summary of changes: .../clang-tidy/modernize/UseUsingCheck.cpp | 149 +- .../clang-tidy/modernize/UseUsingCheck.h | 4 + .../readability/MisleadingIndentationCheck.cpp | 6 +- clang-tools-extra/clangd/index/FileIndex.cpp | 11 +- clang-tools-extra/clangd/index/FileIndex.h | 2 +- clang-tools-extra/clangd/index/SymbolCollector.cpp | 23 + clang-tools-extra/clangd/index/SymbolCollector.h | 3 + .../clangd/unittests/FileIndexTests.cpp | 34 + clang-tools-extra/docs/ReleaseNotes.rst | 4 + .../docs/clang-tidy/checks/modernize-use-using.rst | 5 + .../clang-tidy/checkers/modernize-use-using.cpp | 40 +- .../readability-misleading-indentation.cpp | 66 + clang/docs/LTOVisibility.rst | 2 +- clang/docs/LibASTMatchersReference.html | 50 +- clang/include/clang/ASTMatchers/ASTMatchers.h | 30 + .../clang/ASTMatchers/ASTMatchersInternal.h | 4 + clang/include/clang/Basic/DiagnosticParseKinds.td | 2 +- clang/include/clang/Basic/SourceLocation.h | 5 + clang/include/clang/Basic/arm_mve.td | 70 + clang/include/clang/Basic/arm_mve_defs.td | 31 +- clang/include/clang/Parse/Parser.h | 7 +- clang/lib/ASTMatchers/ASTMatchersInternal.cpp | 27 + clang/lib/ASTMatchers/Dynamic/Registry.cpp | 4 +- clang/lib/CodeGen/CGOpenCLRuntime.cpp | 4 +- clang/lib/Driver/ToolChains/Arch/AArch64.cpp | 9 +- clang/lib/Driver/ToolChains/Gnu.cpp | 3 - clang/lib/Parse/ParseDecl.cpp | 2 +- clang/lib/Parse/ParseDeclCXX.cpp | 2 +- clang/lib/Parse/ParseExprCXX.cpp | 2 +- clang/lib/Parse/ParseOpenMP.cpp | 5 +- clang/lib/Parse/ParseStmtAsm.cpp | 6 +- clang/lib/Parse/Parser.cpp | 16 +- clang/test/AST/ast-print-attr.c | 8 +- .../arm-mve-intrinsics/vector-shift-imm-dyadic.c | 1565 +++++++++++++++++++ .../CodeGen/arm-mve-intrinsics/vector-shift-var.c | 1638 ++++++++++++++++++++ clang/test/CodeGen/asm-label.c | 12 - clang/test/Driver/aarch64-cpus.c | 4 +- clang/test/Driver/arm64-as.s | 2 +- clang/test/Driver/ppc-abi.c | 10 +- clang/test/OpenMP/declare_reduction_ast_print.cpp | 14 +- clang/test/Parser/asm.c | 4 + clang/test/Preprocessor/aarch64-target-features.c | 21 +- .../ASTMatchers/ASTMatchersNarrowingTest.cpp | 21 + clang/utils/TableGen/MveEmitter.cpp | 11 +- libc/cmake/modules/LLVMLibCRules.cmake | 5 + libc/test/CMakeLists.txt | 2 +- libc/test/config/CMakeLists.txt | 2 +- libc/test/config/linux/CMakeLists.txt | 5 +- libc/test/config/linux/x86_64/CMakeLists.txt | 5 +- libc/test/src/errno/CMakeLists.txt | 3 +- libc/test/src/string/CMakeLists.txt | 3 +- libc/test/src/sys/mman/CMakeLists.txt | 3 +- libcxx/benchmarks/string.bench.cpp | 127 ++ libcxx/include/__config | 2 +- .../containers/views/span.cons/container.pass.cpp | 4 + .../std/containers/views/span.cons/span.pass.cpp | 30 +- .../containers/views/span.cons/stdarray.pass.cpp | 1 + .../views/span.objectrep/as_bytes.pass.cpp | 2 +- .../span.objectrep/as_writable_bytes.pass.cpp | 2 +- .../std/containers/views/span.tuple/get.pass.cpp | 18 +- lld/COFF/SymbolTable.cpp | 4 +- lld/COFF/Symbols.h | 9 +- lld/ELF/Relocations.cpp | 10 - lld/ELF/Symbols.cpp | 5 - lld/test/COFF/duplicate-absolute-same.s | 4 +- lld/test/ELF/ppc32-weak-undef-call.s | 14 +- lld/test/ELF/weak-undef-no-shared-libs.s | 28 - lldb/cmake/modules/FindPythonInterpAndLibs.cmake | 66 +- lldb/cmake/modules/LLDBConfig.cmake | 27 +- lldb/docs/resources/build.rst | 2 + lldb/include/lldb/Symbol/ClangASTContext.h | 12 +- lldb/scripts/CMakeLists.txt | 7 - lldb/source/Symbol/ClangASTContext.cpp | 43 +- .../Shell/Driver/TestConvenienceVariables.test | 25 +- .../source/MacOSX/arm64/DNBArchImplARM64.cpp | 50 +- .../SymbolFile/DWARF/DWARFASTParserClangTests.cpp | 5 +- llvm/docs/GettingStarted.rst | 6 +- llvm/docs/LangRef.rst | 145 +- .../llvm/CodeGen/GlobalISel/CombinerHelper.h | 8 + llvm/include/llvm/CodeGen/ISDOpcodes.h | 6 + llvm/include/llvm/CodeGen/MachineScheduler.h | 18 +- .../llvm/CodeGen/NonRelocatableStringpool.h | 2 +- llvm/include/llvm/CodeGen/TargetFrameLowering.h | 7 + llvm/include/llvm/CodeGen/TargetLowering.h | 16 + llvm/include/llvm/DWARFLinker/DWARFLinker.h | 86 + .../llvm/DWARFLinker/DWARFLinkerCompileUnit.h} | 13 +- .../llvm/DWARFLinker/DWARFLinkerDeclContext.h} | 12 +- llvm/include/llvm/IR/Intrinsics.td | 8 + llvm/include/llvm/IR/IntrinsicsARM.td | 18 + llvm/include/llvm/IR/Operator.h | 1 + llvm/include/llvm/MC/MCAsmBackend.h | 4 + llvm/include/llvm/MC/MCStreamer.h | 10 + llvm/include/llvm/Support/AArch64TargetParser.def | 18 + llvm/include/llvm/Target/GlobalISel/Combine.td | 10 +- llvm/include/llvm/Target/TargetSelectionDAG.td | 4 +- .../include/llvm/Transforms/Scalar/JumpThreading.h | 5 + llvm/lib/Analysis/ScalarEvolution.cpp | 9 +- llvm/lib/CMakeLists.txt | 1 + llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp | 46 + llvm/lib/CodeGen/MachineScheduler.cpp | 11 +- llvm/lib/CodeGen/NonRelocatableStringpool.cpp | 2 +- llvm/lib/CodeGen/PrologEpilogInserter.cpp | 4 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 34 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 22 +- .../CodeGen/SelectionDAG/LegalizeFloatTypes.cpp | 47 +- .../CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp | 84 +- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h | 8 +- .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 16 +- .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 12 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 62 +- .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 81 +- .../CodeGen/SelectionDAG/SelectionDAGDumper.cpp | 3 + llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 111 +- llvm/lib/CodeGen/TargetLoweringBase.cpp | 2 + llvm/lib/DWARFLinker/CMakeLists.txt | 6 + llvm/lib/DWARFLinker/DWARFLinker.cpp | 15 + .../DWARFLinker/DWARFLinkerCompileUnit.cpp} | 8 +- .../DWARFLinker/DWARFLinkerDeclContext.cpp} | 7 +- .../dsymutil => lib/DWARFLinker}/LLVMBuild.txt | 10 +- llvm/lib/IR/Verifier.cpp | 24 +- llvm/lib/LLVMBuild.txt | 1 + llvm/lib/MC/MCAsmStreamer.cpp | 2 + llvm/lib/MC/MCAssembler.cpp | 1 + llvm/lib/MC/MCObjectStreamer.cpp | 5 +- llvm/lib/Target/AArch64/AArch64.td | 100 +- .../Target/AArch64/AArch64ExpandPseudoInsts.cpp | 24 +- llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 436 +++++- llvm/lib/Target/AArch64/AArch64FrameLowering.h | 6 + llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 2 + llvm/lib/Target/AArch64/AArch64InstrInfo.td | 12 +- llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp | 21 +- .../lib/Target/AArch64/AArch64SelectionDAGInfo.cpp | 18 +- llvm/lib/Target/AArch64/AArch64Subtarget.cpp | 6 +- llvm/lib/Target/AArch64/AArch64Subtarget.h | 6 +- llvm/lib/Target/AArch64/AArch64SystemOperands.td | 2 +- llvm/lib/Target/AMDGPU/AMDGPUInstructions.td | 48 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 2 +- llvm/lib/Target/AMDGPU/SIFoldOperands.cpp | 1 - llvm/lib/Target/AMDGPU/VOP2Instructions.td | 23 +- llvm/lib/Target/ARM/ARM.h | 2 + llvm/lib/Target/ARM/ARMInstrMVE.td | 233 ++- llvm/lib/Target/ARM/ARMTargetMachine.cpp | 3 + llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 24 + llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 2 +- llvm/lib/Target/ARM/CMakeLists.txt | 1 + llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp | 177 +++ llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp | 6 +- .../WebAssemblyLowerEmscriptenEHSjLj.cpp | 2 +- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 78 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 34 +- llvm/lib/Target/X86/X86InstrAVX512.td | 11 + llvm/lib/Target/X86/X86MCInstLower.cpp | 42 + .../Transforms/InstCombine/InstCombineCasts.cpp | 20 +- llvm/lib/Transforms/Scalar/GVN.cpp | 87 +- llvm/lib/Transforms/Scalar/JumpThreading.cpp | 230 ++- .../prelegalizercombiner-ptradd-chain.mir | 72 + .../CodeGen/AArch64/arm64-zero-cycle-zeroing.ll | 1 + llvm/test/CodeGen/AArch64/settag-merge.ll | 214 +++ llvm/test/CodeGen/AArch64/settag-merge.mir | 83 + llvm/test/CodeGen/AArch64/settag.ll | 17 +- .../AArch64/stack-tagging-unchecked-ld-st.ll | 7 +- .../AMDGPU/GlobalISel/inst-select-icmp.s16.mir | 236 +++ .../AMDGPU/GlobalISel/inst-select-select.mir | 170 ++ .../AMDGPU/GlobalISel/regbankselect-select.mir | 68 + .../test/CodeGen/AMDGPU/shrink-add-sub-constant.ll | 24 +- llvm/test/CodeGen/AMDGPU/sub.v2i16.ll | 2 +- llvm/test/CodeGen/ARM/O3-pipeline.ll | 1 + llvm/test/CodeGen/PowerPC/fma-combine.ll | 6 +- .../CodeGen/Thumb2/LowOverheadLoops/cond-mov.mir | 50 +- .../LowOverheadLoops/end-positive-offset.mir | 130 +- .../Thumb2/LowOverheadLoops/mov-after-dls.mir | 50 +- .../Thumb2/LowOverheadLoops/revert-while.mir | 76 +- .../Thumb2/LowOverheadLoops/safe-def-no-mov.mir | 54 +- .../CodeGen/Thumb2/LowOverheadLoops/size-limit.mir | 65 +- .../test/CodeGen/Thumb2/mve-gather-ind32-scaled.ll | 461 ++++++ .../CodeGen/Thumb2/mve-gather-ind32-unscaled.ll | 742 +++++++++ llvm/test/CodeGen/Thumb2/mve-gather-ptrs.ll | 850 ++++++++++ llvm/test/CodeGen/Thumb2/mve-gather-scatter-opt.ll | 44 + .../mve-intrinsics/vector-shift-imm-dyadic.ll | 1270 +++++++++++++++ .../Thumb2/mve-intrinsics/vector-shift-var.ll | 1338 ++++++++++++++++ .../X86/align-branch-boundary-noautopadding.ll | 36 + .../X86/align-branch-boundary-suppressions.ll | 89 ++ llvm/test/CodeGen/X86/avx512bw-mask-op.ll | 48 + llvm/test/CodeGen/X86/extract-concat.ll | 22 + llvm/test/CodeGen/X86/fp128-libcalls-strict.ll | 96 +- llvm/test/CodeGen/X86/sdiv_fix.ll | 713 +++++++++ llvm/test/CodeGen/X86/udiv_fix.ll | 344 ++++ llvm/test/CodeGen/X86/vec-strict-inttofp-128.ll | 324 ++++ llvm/test/CodeGen/X86/vec_int_to_fp.ll | 523 +++---- llvm/test/Feature/load_extension.ll | 4 +- llvm/test/MC/RISCV/option-mix.s | 121 +- llvm/test/Transforms/GVN/edge.ll | 69 + .../Transforms/IRCE/ranges_of_different_types.ll | 8 +- llvm/test/Transforms/InstCombine/fdiv.ll | 15 + llvm/test/Transforms/InstCombine/zext.ll | 65 +- .../Transforms/JumpThreading/thread-two-bbs1.ll | 59 + .../Transforms/JumpThreading/thread-two-bbs2.ll | 56 + .../llvm-symbolizer/invalid-input-address.test | 24 +- llvm/test/tools/llvm-symbolizer/sym.test | 15 +- llvm/tools/dsymutil/CMakeLists.txt | 5 +- .../{DwarfLinker.cpp => DwarfLinkerForBinary.cpp} | 254 ++- .../{DwarfLinker.h => DwarfLinkerForBinary.h} | 118 +- llvm/tools/dsymutil/DwarfStreamer.cpp | 2 +- llvm/tools/dsymutil/DwarfStreamer.h | 2 +- llvm/tools/dsymutil/LLVMBuild.txt | 2 +- llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp | 11 +- llvm/unittests/Support/TargetParserTest.cpp | 47 +- llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp | 8 +- .../gn/secondary/llvm/lib/DWARFLinker/BUILD.gn | 16 + .../gn/secondary/llvm/lib/Target/ARM/BUILD.gn | 1 + .../gn/secondary/llvm/tools/dsymutil/BUILD.gn | 5 +- mlir/CMakeLists.txt | 2 +- mlir/lib/Conversion/LinalgToLLVM/LinalgToLLVM.cpp | 52 +- .../StandardToSPIRV/ConvertStandardToSPIRV.cpp | 59 +- .../Conversion/StandardToSPIRV/StandardToSPIRV.td | 16 + mlir/lib/Dialect/StandardOps/Ops.cpp | 22 +- mlir/lib/IR/AsmPrinter.cpp | 322 ++-- .../Conversion/StandardToSPIRV/std-to-spirv.mlir | 128 +- mlir/test/Dialect/Linalg/llvm.mlir | 60 + mlir/test/Dialect/SPIRV/Serialization/bit-ops.mlir | 9 + .../Dialect/SPIRV/Serialization/logical-ops.mlir | 27 + mlir/test/Transforms/canonicalize.mlir | 11 +- 222 files changed, 15246 insertions(+), 1748 deletions(-) create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vector-shift-imm-dyadic.c create mode 100644 clang/test/CodeGen/arm-mve-intrinsics/vector-shift-var.c delete mode 100644 lld/test/ELF/weak-undef-no-shared-libs.s create mode 100644 llvm/include/llvm/DWARFLinker/DWARFLinker.h rename llvm/{tools/dsymutil/CompileUnit.h => include/llvm/DWARFLinker/DWARFLinkerC [...] rename llvm/{tools/dsymutil/DeclContext.h => include/llvm/DWARFLinker/DWARFLinkerD [...] create mode 100644 llvm/lib/DWARFLinker/CMakeLists.txt create mode 100644 llvm/lib/DWARFLinker/DWARFLinker.cpp rename llvm/{tools/dsymutil/CompileUnit.cpp => lib/DWARFLinker/DWARFLinkerCompileU [...] rename llvm/{tools/dsymutil/DeclContext.cpp => lib/DWARFLinker/DWARFLinkerDeclCont [...] copy llvm/{tools/dsymutil => lib/DWARFLinker}/LLVMBuild.txt (73%) create mode 100644 llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/prelegalizercombiner-ptrad [...] create mode 100644 llvm/test/CodeGen/AArch64/settag-merge.ll create mode 100644 llvm/test/CodeGen/AArch64/settag-merge.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-icmp.s16.mir create mode 100644 llvm/test/CodeGen/Thumb2/mve-gather-ind32-scaled.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-gather-ind32-unscaled.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-gather-ptrs.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-gather-scatter-opt.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vector-shift-imm-dyadic.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-intrinsics/vector-shift-var.ll create mode 100644 llvm/test/CodeGen/X86/align-branch-boundary-noautopadding.ll create mode 100644 llvm/test/CodeGen/X86/align-branch-boundary-suppressions.ll create mode 100644 llvm/test/CodeGen/X86/sdiv_fix.ll create mode 100644 llvm/test/CodeGen/X86/udiv_fix.ll create mode 100644 llvm/test/Transforms/JumpThreading/thread-two-bbs1.ll create mode 100644 llvm/test/Transforms/JumpThreading/thread-two-bbs2.ll rename llvm/tools/dsymutil/{DwarfLinker.cpp => DwarfLinkerForBinary.cpp} (93%) rename llvm/tools/dsymutil/{DwarfLinker.h => DwarfLinkerForBinary.h} (85%) create mode 100644 llvm/utils/gn/secondary/llvm/lib/DWARFLinker/BUILD.gn