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-allyesconfig in repository toolchain/ci/llvm-project.
from 5bf7229c1f3 [clangd] Mark a couple of unimportant flags as hidden. NFC adds 0ca6d390ba7 [NFC][pstl] Run clang-format adds 16de81c1585 [modules] Add PP callbacks for entering and leaving a submodule. adds bce9d8b138c docs: add documentation for `LIBCXX_INCLUDE_TESTS` adds 1522073fedc Plugins: permit building on Windows ARM64 adds d9b7b2d5f7a [NFC][pstl] Do not name each header file in the leading comment adds c494481ea4f Add assert for 'bad' code path in GetUniqueNamespaceDeclaration adds 989cad24760 [pstl] Use utilities from <functional> instead of reinventi [...] adds 09a066b3aab [docs] [tools] Fix see also links adds 53a83b7e3c6 [NFC] Make some ObjectFormatType switches covering adds 1e9c00308b0 [mips] Refactor expandSeq and expandSeqI methods. NFC adds 7439a9a9211 [llvm-objcopy] Change handling of output file permissions adds 171732aeb33 [X86] Add custom isel to select ADD/SUB/OR/XOR/AND to their [...] adds 53b272b3520 gn build: Merge r365091. adds dbd9ca48a16 gn build: Merge r365007. adds 08525c53b37 gn build: Merge r365103. adds 8da0286c9c0 gn build: Merge r365130. adds f0e5aa035e0 Temporarily stop failing test case adds 3d0193909b8 [WebAssembly] Reorder Symbol fields to make it smaller adds de7da3f694b Fix patch not passing test cases adds c4339f10517 [WebAssembly] Delete static_assert(sizeof(SymbolUnion) <= 9 [...] adds 3c47d38f61a [llvm-objcopy][test] Fix respect-umask.test after D62718/r365162 adds ecb60b7e5ce [llvm-objcopy][NFC] Refactor output target parsing v2 adds c72cb1f2a21 Silence gcc warning "control reaches end of non-void functi [...] adds 6fa850c4fe4 [RISCV] Delete a ctor that is commented out. NFC adds bb7e97d783e [ARM] MVE fp to int conversions adds d5c9d9b6820 [CFG] Add a new function to get the proper condition of a CFGBlock adds 25cf7050978 [ARM] MVE VMOV immediate handling adds 2e2db937cd2 [analyzer][Dominators][NFC] Add unit tests adds 8b25d9bf011 [X86][SSE] LowerINSERT_VECTOR_ELT - early out for out of ra [...] adds 433edaed127 Fix a buildbot failure due to the AST's lifetime ending bef [...] adds fdef18b42d0 lld-link: Make /debugtype: option work better adds d0921a4696e [Object/ELF.h] - Improve error reporting. adds c9a5c631fef [LLD][ELF] - Update a test after LLVM change. adds 1126f1a6de8 gn build: Merge r365179 adds cf1a11ded21 Make joined instances of JoinedOrSeparate flags point to th [...] adds 1a517a4630a [docs][llvm-objcopy] Improve some wording. adds 820cc01d1e6 [ThinLTO] Attempt to recommit r365040 after caching fix adds 3078b511666 [NFC] Test commit access adds a188ad26531 [FileCheck] Add missing final dot in comment adds 28196a5da86 [FileCheck] Factor some parsing checks out adds 41f2bea60c6 [FileCheck] Fix comment in parseNumericVariableUse adds 194f16b3548 [llvm-objcopy] Allow strip symtab from executables and DSOs adds 6af0891fe7e Fix MSVC/cppcheck Use::Next isn't initialized warning. NFCI. adds 6884d5e0403 [RISCV][NFC] Replace hard-coded CSR duplication with symbol [...] adds 5e17ee1e35e [analyzer][IDF] Add a control dependency calculator + a new [...] adds 3bea2b15f53 This reverts r365061 and r365062 (test update) adds 2478b620984 Revert r365198 as this accidentally commited something that [...] adds a7802763013 lld, llvm-dlltool, llvm-lib: Use getAsString() instead of g [...] adds b2c9eed0d7d [RISCV] Support @llvm.readcyclecounter() Intrinsic adds 9dcfbbae762 This reverts r365061 and r365062 (test update) adds 957c40db6ae Scalable Vector IR Type with further LTO fixes adds ee08036df8d [clangd] Deduplicate clang-tidy diagnostic messages. adds 8ca1c65cedb [clangd] Added highlighting for variable references (declrefs) adds e91f86f0ac7 Reverted r365188 due to alignment problems on i686-android adds 258e5e457a6 [analyzer] Track terminator conditions on which a tracked e [...] adds b55745606fa [analyzer] Add a debug analyzer config to place an event fo [...] adds c8499ae35ae Removed the test case added in D63538 due to windows buildb [...] adds d14003d99f3 NFC: Add an explicit return for safety and consistency adds 7e0c10b55ff [AMDGPU] DPP combiner: recognize identities for more opcodes adds 2bca3d4f0ca Add a comment explaining why a function exists adds df173bf9bc8 gn build: Merge r365203 adds 47afdaa4872 [ARM] MVE patterns for VMVN, VORR and VBIC adds 3aef35288b5 [ThinLTO] Attempt to recommit r365188 after alignment fix adds 27a6985d907 ScheduleDAG: Fix incorrectly killing registers in bundles adds a62413526d8 [AMDGPU] Added a new metadata for multi grid sync implicit [...] adds 766accd3640 [pstl] Add missing includes adds fe7ac170a79 [FileCheck] Don't diagnose undef vars at parse time adds 56f6308b2d8 [FileCheck] Share variable instance among uses adds 9e38f510b37 [docs][llvm-readobj] Add a note to options that do nothing [...] adds 4ba29e5fbea [libc++] Do not cleverly link against libc++abi just becaus [...] adds 652ad423bb5 [NFC] A test commit to check the access permission. Removed [...] adds 8a93952a5c1 [X86] Remove unnecessary isel pattern for MOVLPSmr. adds 6e6d229e5e9 [X86] Update SSE1 MOVLPSrm and MOVHPSrm isel patterns to en [...] adds f39c2e188d8 Change LaunchThread interface to return an expected. adds f3481b8c9ab [InferFunctionAttrs] add tests for 'dereferenceable' argume [...] adds bb65a38b564 Add LLDB section to the release notes adds 6bb13da7c16 [TSan] Improve handling of stack pointer mangling in {set,l [...] adds 515fdfd5125 [TSan] Improve handling of stack pointer mangling in {set,l [...] adds 7626e1e5041 Add lldb-mi deprecation to the release notes new 6c9a392c8eb [PowerPC] Move TOC save to prologue when profitable new 51de5164865 Revert "[libc++] Do not cleverly link against libc++abi jus [...] new d22b2d01cae [X86] Correct the size check in foldMemoryOperandCustom.
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/clangd/Diagnostics.cpp | 7 + clang-tools-extra/clangd/Protocol.h | 12 +- clang-tools-extra/clangd/SemanticHighlighting.cpp | 40 +- .../clangd/test/fixits-duplication.test | 221 ---------- .../clangd/unittests/DiagnosticsTests.cpp | 38 ++ .../clangd/unittests/SemanticHighlightingTests.cpp | 43 +- clang/include/clang/AST/ASTImporter.h | 2 +- clang/include/clang/Analysis/Analyses/Dominators.h | 97 +++- clang/include/clang/Analysis/CFG.h | 20 + clang/include/clang/Lex/PPCallbacks.h | 34 ++ .../clang/StaticAnalyzer/Checkers/Checkers.td | 4 + .../clang/StaticAnalyzer/Core/AnalyzerOptions.def | 9 + .../StaticAnalyzer/Core/BugReporter/BugReporter.h | 10 + clang/lib/Analysis/CFG.cpp | 24 + clang/lib/CodeGen/CGDecl.cpp | 2 + clang/lib/CodeGen/CGObjCMac.cpp | 8 +- clang/lib/Driver/Driver.cpp | 5 +- clang/lib/Frontend/CompilerInvocation.cpp | 4 + clang/lib/Lex/PPLexerChange.cpp | 12 + .../lib/StaticAnalyzer/Checkers/DebugCheckers.cpp | 37 +- .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 114 +++++ clang/test/Analysis/analyzer-config.c | 4 +- clang/test/Analysis/domtest.c | 92 +++- clang/test/Analysis/domtest.cpp | 21 +- .../track-control-dependency-conditions.cpp | 316 +++++++++++++ clang/unittests/Analysis/CFGBuildResult.h | 69 +++ clang/unittests/Analysis/CFGDominatorTree.cpp | 194 ++++++++ clang/unittests/Analysis/CFGTest.cpp | 52 +-- clang/unittests/Analysis/CMakeLists.txt | 1 + compiler-rt/lib/tsan/rtl/tsan_rtl_aarch64.S | 43 +- compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S | 36 +- libcxx/docs/BuildingLibcxx.rst | 6 + lld/COFF/Driver.cpp | 7 +- lld/COFF/DriverUtils.cpp | 6 +- lld/ELF/Driver.cpp | 2 +- lld/ELF/DriverUtils.cpp | 8 +- lld/MinGW/Driver.cpp | 4 +- lld/test/COFF/invalid-debug-type.test | 11 +- lld/test/COFF/wx.s | 10 +- lld/test/ELF/driver.test | 4 +- lld/test/ELF/invalid/dynamic-section-broken.test | 4 +- lld/wasm/Driver.cpp | 6 +- lld/wasm/Symbols.h | 51 +-- lldb/include/lldb/Host/ThreadLauncher.h | 9 +- lldb/source/API/SBHostOS.cpp | 15 +- lldb/source/Core/Communication.cpp | 17 +- lldb/source/Core/Debugger.cpp | 27 +- lldb/source/Host/common/TaskPool.cpp | 14 +- lldb/source/Host/common/ThreadLauncher.cpp | 22 +- lldb/source/Host/macosx/objcxx/Host.mm | 9 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 12 +- .../Plugins/Process/Windows/Common/CMakeLists.txt | 27 +- .../Process/gdb-remote/GDBRemoteCommunication.cpp | 33 +- .../GDBRemoteCommunicationReplayServer.cpp | 11 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 12 +- lldb/source/Symbol/ClangASTContext.cpp | 3 +- lldb/source/Target/Process.cpp | 18 +- llvm/docs/AMDGPUUsage.rst | 12 + llvm/docs/CommandGuide/bugpoint.rst | 2 +- llvm/docs/CommandGuide/llc.rst | 2 +- llvm/docs/CommandGuide/lli.rst | 2 +- llvm/docs/CommandGuide/llvm-as.rst | 2 +- llvm/docs/CommandGuide/llvm-bcanalyzer.rst | 2 +- llvm/docs/CommandGuide/llvm-dis.rst | 2 +- llvm/docs/CommandGuide/llvm-extract.rst | 2 +- llvm/docs/CommandGuide/llvm-objcopy.rst | 8 +- llvm/docs/CommandGuide/llvm-readelf.rst | 7 +- llvm/docs/CommandGuide/llvm-readobj.rst | 7 +- llvm/docs/LangRef.rst | 54 ++- llvm/docs/ReleaseNotes.rst | 9 + llvm/include/llvm/ADT/DenseMapInfo.h | 16 + llvm/include/llvm/CodeGen/MachineBasicBlock.h | 22 - llvm/include/llvm/IR/DerivedTypes.h | 68 ++- llvm/include/llvm/IR/ModuleSummaryIndex.h | 67 ++- llvm/include/llvm/IR/Type.h | 1 + llvm/include/llvm/IR/Use.h | 2 +- llvm/include/llvm/Object/ELF.h | 102 ++++- llvm/include/llvm/Option/Arg.h | 8 + llvm/include/llvm/Support/AMDGPUMetadata.h | 1 + llvm/include/llvm/Support/FileCheck.h | 34 +- llvm/include/llvm/Support/ScalableSize.h | 43 ++ llvm/include/llvm/Support/TargetRegistry.h | 4 +- llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | 122 ++++-- llvm/lib/AsmParser/LLLexer.cpp | 1 + llvm/lib/AsmParser/LLParser.cpp | 70 ++- llvm/lib/AsmParser/LLToken.h | 1 + llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp | 1 + llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 53 ++- llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | 37 +- llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 11 +- llvm/lib/IR/AsmWriter.cpp | 10 +- llvm/lib/IR/LLVMContextImpl.h | 2 +- llvm/lib/IR/ModuleSummaryIndex.cpp | 141 +++--- llvm/lib/IR/Type.cpp | 17 +- llvm/lib/IR/Verifier.cpp | 7 + llvm/lib/LTO/LTO.cpp | 21 +- llvm/lib/Object/ELF.cpp | 9 +- llvm/lib/Option/Option.cpp | 2 +- llvm/lib/Support/AMDGPUMetadata.cpp | 2 + llvm/lib/Support/FileCheck.cpp | 122 +++--- .../Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp | 8 + llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp | 13 + llvm/lib/Target/AMDGPU/SIFrameLowering.cpp | 1 - llvm/lib/Target/ARM/ARMISelLowering.cpp | 34 +- llvm/lib/Target/ARM/ARMISelLowering.h | 1 + llvm/lib/Target/ARM/ARMInstrInfo.td | 5 + llvm/lib/Target/ARM/ARMInstrMVE.td | 59 +++ llvm/lib/Target/ARM/ARMInstrNEON.td | 37 +- llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp | 84 ++-- llvm/lib/Target/PowerPC/PPCFrameLowering.cpp | 32 ++ llvm/lib/Target/PowerPC/PPCMIPeephole.cpp | 46 ++ llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h | 9 + llvm/lib/Target/RISCV/RISCV.td | 12 +- llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp | 7 + llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 86 ++++ llvm/lib/Target/RISCV/RISCVISelLowering.h | 5 +- llvm/lib/Target/RISCV/RISCVInstrInfo.td | 24 +- llvm/lib/Target/RISCV/RISCVInstrInfoF.td | 31 +- llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h | 2 - llvm/lib/Target/RISCV/RISCVSystemOperands.td | 18 +- .../Target/X86/X86AvoidStoreForwardingBlocks.cpp | 8 +- llvm/lib/Target/X86/X86ISelDAGToDAG.cpp | 104 ++++- llvm/lib/Target/X86/X86ISelLowering.cpp | 6 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 4 +- llvm/lib/Target/X86/X86InstrSSE.td | 10 +- .../lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp | 3 +- llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp | 3 +- llvm/lib/Transforms/IPO/FunctionImport.cpp | 12 +- llvm/lib/Transforms/Utils/FunctionImportUtils.cpp | 13 +- llvm/test/Assembler/thinlto-summary.ll | 14 +- llvm/test/Assembler/thinlto-vtable-summary.ll | 4 +- llvm/test/Bitcode/compatibility.ll | 4 + llvm/test/Bitcode/summary_version.ll | 2 +- llvm/test/Bitcode/thinlto-alias.ll | 4 +- llvm/test/Bitcode/thinlto-alias2.ll | 2 +- .../thinlto-function-summary-callgraph-cast.ll | 4 +- .../thinlto-function-summary-callgraph-pgo.ll | 4 +- ...o-function-summary-callgraph-profile-summary.ll | 4 +- .../thinlto-function-summary-callgraph-relbf.ll | 2 +- ...ion-summary-callgraph-sample-profile-summary.ll | 4 +- .../Bitcode/thinlto-function-summary-callgraph.ll | 2 +- .../Bitcode/thinlto-function-summary-refgraph.ll | 16 +- llvm/test/CodeGen/AMDGPU/dpp_combine.mir | 26 +- .../AMDGPU/hsa-metadata-from-llvm-ir-full-v3.ll | 488 ++++++++++++++++++++- .../AMDGPU/hsa-metadata-from-llvm-ir-full.ll | 479 +++++++++++++++++++- .../CodeGen/AMDGPU/hsa-metadata-hidden-args-v3.ll | 66 +++ .../CodeGen/AMDGPU/hsa-metadata-hidden-args.ll | 67 +++ .../AMDGPU/post-ra-sched-kill-bundle-use-inst.mir | 42 ++ .../CodeGen/PowerPC/MCSE-caller-preserved-reg.ll | 4 +- .../CodeGen/PowerPC/remove-redundant-toc-saves.ll | 2 - llvm/test/CodeGen/PowerPC/tocSaveInPrologue.ll | 12 +- llvm/test/CodeGen/RISCV/readcyclecounter.ll | 28 ++ llvm/test/CodeGen/Thumb2/mve-bitarith.ll | 95 ++++ llvm/test/CodeGen/Thumb2/mve-loadstore.ll | 9 +- llvm/test/CodeGen/Thumb2/mve-vcvt.ll | 319 ++++++++++++++ llvm/test/CodeGen/Thumb2/mve-vmovimm.ll | 243 ++++++++++ llvm/test/CodeGen/Thumb2/mve-vmvnimm.ll | 83 ++++ llvm/test/CodeGen/X86/avoid-sfb-ignore-meta.mir | 155 ------- llvm/test/CodeGen/X86/popcnt.ll | 198 +++++---- llvm/test/CodeGen/X86/pr27202.ll | 4 +- llvm/test/CodeGen/X86/pr38743.ll | 16 +- llvm/test/CodeGen/X86/vec_extract.ll | 25 +- .../test/FileCheck/numeric-defines-diagnostics.txt | 4 +- llvm/test/FileCheck/numeric-expression.txt | 10 +- llvm/test/Object/elf-invalid-phdr.test | 2 +- llvm/test/Object/invalid.test | 44 +- llvm/test/Other/scalable-vector-array.ll | 8 + llvm/test/Other/scalable-vector-struct.ll | 8 + llvm/test/ThinLTO/X86/Inputs/dot-dumper2.ll | 4 + llvm/test/ThinLTO/X86/dot-dumper2.ll | 43 ++ llvm/test/ThinLTO/X86/index-const-prop2.ll | 44 +- llvm/test/ThinLTO/X86/load-store-caching.ll | 26 ++ llvm/test/ThinLTO/X86/writeonly.ll | 41 ++ llvm/test/ThinLTO/X86/writeonly2.ll | 50 +++ .../InferFunctionAttrs/dereferenceable.ll | 201 +++++++++ llvm/test/Verifier/scalable-global-vars.ll | 12 + .../tools/llvm-elfabi/binary-read-bad-vaddr.test | 2 +- .../tools/llvm-objcopy/ELF/invalid-e_phoff.test | 8 +- .../tools/llvm-objcopy/ELF/invalid-e_shoff.test | 8 +- .../llvm-objcopy/ELF/mirror-permissions-unix.test | 44 ++ .../llvm-objcopy/ELF/mirror-permissions-win.test | 39 ++ .../llvm-objcopy/ELF/no-symbol-relocation.test | 2 +- .../ELF/preserve-segment-contents-ehdr-phdrs.test | 2 +- .../llvm-objcopy/ELF/remove-multiple-sections.test | 28 -- .../test/tools/llvm-objcopy/ELF/respect-umask.test | 30 ++ .../ELF/segment-shift-section-remove.test | 30 +- .../ELF/segment-test-remove-section.test | 30 +- .../ELF/strip-unneeded-all-symbols.test | 21 + .../tools/llvm-readobj/elf-broken-dynsym-link.test | 2 +- .../tools/llvm-readobj/elf-dynamic-malformed.test | 5 +- llvm/tools/llvm-objcopy/CopyConfig.cpp | 69 ++- llvm/tools/llvm-objcopy/CopyConfig.h | 11 +- llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 16 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 21 + llvm/tools/llvm-objcopy/ELF/Object.h | 3 + llvm/tools/llvm-objcopy/llvm-objcopy.cpp | 69 ++- llvm/unittests/IR/CMakeLists.txt | 1 + llvm/unittests/IR/VectorTypesTest.cpp | 164 +++++++ llvm/unittests/Support/FileCheckTest.cpp | 14 +- .../clang-tools-extra/clang-tidy/bugprone/BUILD.gn | 1 + .../clangd/refactor/tweaks/BUILD.gn | 1 + .../clang/lib/StaticAnalyzer/Checkers/BUILD.gn | 1 + .../gn/secondary/clang/unittests/Analysis/BUILD.gn | 1 + .../gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn | 2 +- .../secondary/llvm/lib/Bitstream/Reader/BUILD.gn | 10 + llvm/utils/gn/secondary/llvm/unittests/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/Bitcode/BUILD.gn | 2 - .../gn/secondary/llvm/unittests/Bitstream/BUILD.gn | 11 + llvm/utils/gn/secondary/llvm/unittests/IR/BUILD.gn | 1 + pstl/include/pstl/internal/algorithm_fwd.h | 5 +- pstl/include/pstl/internal/algorithm_impl.h | 50 +-- pstl/include/pstl/internal/execution_defs.h | 4 +- pstl/include/pstl/internal/execution_impl.h | 2 +- pstl/include/pstl/internal/glue_algorithm_defs.h | 3 +- pstl/include/pstl/internal/glue_algorithm_impl.h | 47 +- pstl/include/pstl/internal/glue_execution_defs.h | 3 +- pstl/include/pstl/internal/glue_memory_defs.h | 3 +- pstl/include/pstl/internal/glue_memory_impl.h | 2 +- pstl/include/pstl/internal/glue_numeric_defs.h | 3 +- pstl/include/pstl/internal/glue_numeric_impl.h | 2 +- pstl/include/pstl/internal/memory_impl.h | 3 +- pstl/include/pstl/internal/numeric_fwd.h | 4 +- pstl/include/pstl/internal/numeric_impl.h | 2 +- pstl/include/pstl/internal/parallel_backend.h | 4 +- .../pstl/internal/parallel_backend_serial.h | 4 +- pstl/include/pstl/internal/parallel_backend_tbb.h | 34 +- .../include/pstl/internal/parallel_backend_utils.h | 4 +- pstl/include/pstl/internal/parallel_impl.h | 4 +- pstl/include/pstl/internal/pstl_config.h | 2 +- pstl/include/pstl/internal/unseq_backend_simd.h | 3 +- pstl/include/pstl/internal/utils.h | 55 +-- .../alg.partitions/partition_copy.pass.cpp | 10 +- .../alg.set.operations/includes.pass.cpp | 8 +- .../alg.sorting/alg.set.operations/set.pass.cpp | 10 +- 234 files changed, 5886 insertions(+), 1663 deletions(-) delete mode 100644 clang-tools-extra/clangd/test/fixits-duplication.test create mode 100644 clang/test/Analysis/track-control-dependency-conditions.cpp create mode 100644 clang/unittests/Analysis/CFGBuildResult.h create mode 100644 clang/unittests/Analysis/CFGDominatorTree.cpp create mode 100644 llvm/include/llvm/Support/ScalableSize.h create mode 100644 llvm/test/CodeGen/AMDGPU/post-ra-sched-kill-bundle-use-inst.mir create mode 100644 llvm/test/CodeGen/RISCV/readcyclecounter.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vcvt.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vmovimm.ll create mode 100644 llvm/test/CodeGen/Thumb2/mve-vmvnimm.ll delete mode 100644 llvm/test/CodeGen/X86/avoid-sfb-ignore-meta.mir create mode 100644 llvm/test/Other/scalable-vector-array.ll create mode 100644 llvm/test/Other/scalable-vector-struct.ll create mode 100644 llvm/test/ThinLTO/X86/Inputs/dot-dumper2.ll create mode 100644 llvm/test/ThinLTO/X86/dot-dumper2.ll create mode 100644 llvm/test/ThinLTO/X86/load-store-caching.ll create mode 100644 llvm/test/ThinLTO/X86/writeonly.ll create mode 100644 llvm/test/ThinLTO/X86/writeonly2.ll create mode 100644 llvm/test/Transforms/InferFunctionAttrs/dereferenceable.ll create mode 100644 llvm/test/Verifier/scalable-global-vars.ll create mode 100644 llvm/test/tools/llvm-objcopy/ELF/mirror-permissions-unix.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/mirror-permissions-win.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/respect-umask.test create mode 100644 llvm/test/tools/llvm-objcopy/ELF/strip-unneeded-all-symbols.test create mode 100644 llvm/unittests/IR/VectorTypesTest.cpp create mode 100644 llvm/utils/gn/secondary/llvm/lib/Bitstream/Reader/BUILD.gn create mode 100644 llvm/utils/gn/secondary/llvm/unittests/Bitstream/BUILD.gn