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-defconfig in repository toolchain/ci/llvm-project.
from 3837f4273fc [Coding style change] Rename variables so that they start w [...] adds 77392c3f5e7 Silence gcc warning by adding parentheses to condition [NFC] adds 3490aab63af [NFC][AArch64] Fix vector vqtb[lx][1-4]_s8 operand adds 625a0f70a98 [Syntax] Add assertion to catch invalid tokens early. NFC adds 97f19f3a497 [SimpleLoopUnswitch] Add a test case exposing a bug adds 4e09ef030e0 [test/Object/nm-trivial-object.test] - Remove 4 precompiled [...] adds eff868fdef2 [clangd] Added highlighting for class and enum types. adds 666414254a2 [docs][llvm-dwarfdump] Normalise some wording adds ed143c5d59b [ARM] Enable VPUSH/VPOP aliases when either MVE or VFP is present adds 7e296adec7a Make functions and member variables distinguishable even af [...] adds 18cb8e401c4 [clangd] Consume error to avoid assertion failures adds 57852878c0f [clangd] Stop recording tokens before running clang-tidy adds a8ce1610108 [NFC][AArch64] Fix vector vsqadd intrinsics operands adds 71cac61d018 [AArch64] Fix vector vuqadd intrinsics operands adds d000f8b69f7 [SimpleLoopUnswitch] Don't consider unswitching `switch` in [...] adds 988925c127f Fix "result of 32-bit shift implicitly converted to 64 bits [...] adds bb1167a3a18 Fix const/non-const lambda return type warning. NFCI. adds 6a58583951b [X86][SSE] EltsFromConsecutiveLoads - add basic dereference [...] adds 685911ffce9 [CMake] Remove extra lldb-framework target adds 05adc0f3170 [CMake] Distribution builds for LLDB standalone adds 110f97632e1 [CMake] `install-distribution` for LLDB on Darwin adds fb163b4b207 [ELF] Loose a condition for relocation with a symbol adds fcd978b0a6f [ELF] Update test case due to llvm r365618 adds c9721935835 [X86] EltsFromConsecutiveLoads - store Loads on a per-eleme [...] adds 94c84aca5d4 [DAGCombine] visitINSERT_SUBVECTOR - use uint64_t subvector [...] adds ef1aac31916 [X86] EltsFromConsecutiveLoads - LDBase is non-null. NFCI. adds 775b2f598a9 [NFC][ARM] Convert lambdas to static helpers adds f6ea43b8b30 [FileCheck] Fix @LINE value after match failure adds 2bf04f25ff0 [FileCheck] Simplify numeric variable interface adds 7b31491ae23 [MIPS GlobalISel] Select float and double load and store adds 7d0778ea6bc [MIPS GlobalISel] Select float and double phi adds 0a9479ef394 [X86] EltsFromConsecutiveLoads - cleanup Zero/Undef/Load el [...] adds 6b61519995e Loop pragma parsing. NFC. adds 479c2188c16 [docs][llvm-symbolizer] Fix grammar adds 6b043f05183 [clangd] Add a flag to clangdServer rename function to cont [...] adds fbafaf48feb [clangd] Trim spaces around parsed include in include extractor adds 8ceee915f35 gn build: Merge r365585 adds d5214dfa7b5 [clangd] Filter out non-governed files from broadcast adds c44a23f8f45 [LLD][ELF] - Linkerscript: fix FILL() expressions handling. adds 9cd82a4fbd2 [InferFunctionAttrs] add/adjust tests for dereferenceable; NFC adds 0735cc1954d [InstCombine] pow(C,x) -> exp2(log2(C)*x) adds 30d12be76c2 Remove two unused member variables. adds a23c5694fbb [analyzer]Add user docs rst adds bba37e89a57 [AMDGPU] Allow abs/neg source modifiers on v_cndmask_b32 adds 1c51073a3ad [NFC][InstCombine] Redundant masking before left-shift (PR42563) adds 28f44040cc4 NFC: fixed typo #ifdef --> #if to allow macro set to 0 work [...] adds 18ba9d60771 [AMDGPU] Increased the number of implicit argument bytes fo [...] adds f64b7f63828 [FileCheck] Use bool operator to test Expected adds 14cb8c1c70b docs/GithubMove.rst: Remove obsolete information adds 3700736aa82 [Remarks] Add cl::Hidden to -remarks-yaml-string-table adds 839e305eb14 [CMake] Polish Apple-lldb caches adds f554ce7f921 [CMake] Add Apple-lldb-Linux.cmake cache adds 86d3c9fd1fd [CMake][NFC] Polish comments in AddLLDB.cmake adds bf223dff7ef [CMake][NFC] Remove dead code lldb_append_link_flags() from [...] adds c5f92bd67be [PatternMatch] Generalize m_SpecificInt_ULT() to take ICmpI [...] adds 58426a3707d AMDGPU: Serialize mode from MachineFunctionInfo adds 0ace98c9df7 ObjectFileELF: Add support for gnu-style compressed sections adds 893448a3e41 [X86] EltsFromConsecutiveLoads - ensure element reg/store s [...] adds 093f4aa72fc [X86] EltsFromConsecutiveLoads - remove duplicate check for [...] adds e595a2c9644 GlobalISel: Define the full family of FP min/max instructions adds 6ce1b4fec54 GlobalISel: Legalization for G_FMINNUM/G_FMAXNUM adds f65f302cc7a [CodeExtractor] Simplify findAllocas, NFC adds 5eb6ba060a2 [CodeExtractor] Fix sinking of allocas with multiple bitcas [...] adds 893f8d719c0 MC: AArch64: Add support for pg_hi21_nc relocation specifier. adds d37edd0c794 ELF: Add support for R_AARCH64_ADR_PREL_PG_HI21_NC relocation. adds 20b45a61156 [NFC][InstCombine] Fixup some tests in just-added "omit mas [...] adds 8728e457065 [TargetLowering] support BlockAddress as "i" inline asm constraint adds 1abaeece719 Options: Reduce code duplication adds de811d1f51c [clang] Preserve names of addrspacecast'ed values. adds ab5a30ac9dc [X86] Add tests for an alternative sequence for _mm_storel_ [...] adds f9cb127ca92 [X86] Add guards to some of the x86 intrinsic tests to skip [...] adds caf6b71ab2e [X86] Change the IR sequence for _mm_storeh_pi and _mm_stor [...] adds 5a6d40be1f3 [X86] Regenerate tests. NFCI. adds 843f198a83d [ORC] Add custom IR compiler configuration to LLJITBuilder [...] adds 58a37754bb1 [LoopRotate + MemorySSA] Keep an <instruction-cloned instru [...] adds 5dd2af52487 [X86] EltsFromConsecutiveLoads - clean up element size calc [...] adds 43d75f97785 Recommit "[CommandLine] Remove OptionCategory and SubComman [...] adds 9fdfb045ae8 [System Model] [TTI] Update cache and prefetch TTI interfaces adds 89ed2e0a0af [scripts] Remove the unused 'shush' script. adds 6d1a64e489e Revert "[clangd] Filter out non-governed files from broadcast" adds f4572249d78 Move three folds for FADD, FSUB and FMUL in the DAG combine [...] adds d300a493df3 Revert "[System Model] [TTI] Update cache and prefetch TTI [...] adds 1a2c8809248 [TSan] Attempt to fix linker error on Linux/AArch64 adds c32742139ed Update libc++ include path detection to use VFS on Linux adds 3132968ae96 [GlobalISel][AArch64][NFC] Use getDefIgnoringCopies from Ut [...] adds 7c95925b133 [GlobalISel][AArch64] Use getOpcodeDef instead of findMIFromReg adds bbfa4cf70b9 Revert "[ELF] Loose a condition for relocation with a symbol" adds 6522bedefe3 Revert "[ELF] Update test case due to llvm r365618" adds 671bac74367 [clang-doc] Add a structured HTML generator adds d24faac0111 Add Python 3.6 and 3.7 to the version list adds 5f5237c2764 gn build: Merge r365687 adds 7a4d2df04a9 [AArch64][GlobalISel] Optimize compare and branch cases wit [...] adds 780030844d4 [OPENMP]Remove not used check line from the test, NFC. adds c23bc97e85f Add support for building with Python 3 adds 098e0a79fa7 [TSan] Fix compiler error on Linux/AArch64 adds 61cc6df5dc7 [NFC][InstCombine] Comb through just-added "omit mask befor [...] adds cbe3ed17fa9 My first test commit. adds 461a9d98d70 [Expression] IR Instrumenters should have a UtilityFunction adds 021ba49b31d [X86] Remove unused variable. NFC adds 01718666723 [lldb] Fix handling of dollar characters in expr command adds d7aae33a951 [Concepts] Concept definitions (D40381) adds 9a6c17b5b86 [clang-scan-deps] Dependency directives source minimizer: s [...] adds a2681296e0d [NFC]Fix IR/MC depency issue for function descriptor SDAG i [...] adds d916f23b830 [X86] Add BLSR and BLSMSK to isUseDefConvertible. adds 101c1afdfd1 driver: Don't warn about assembler flags being unused when [...] adds 472ad62b704 [X86] Add a few more TBM and BLSI test cases that show the [...] adds 1c327c7e0a1 [X86] Add patterns with and_flag_nocf for BLSI and TBM inst [...] adds e26398849dc GodeGen, NFC: Add test to track emitStoresForConstant behavior adds 6a155f52bc2 [TSan] Fix linker error on Linux/AArch64 adds e72676657f3 NFC: Convert large lambda into method adds d03bd1db594 NFC: Pass DataLayout into isBytewiseValue adds 329d15b5df5 Add IsBytewiseValue unit test adds 138328e45cd [SDAG] commute setcc operands to match a subtract adds 77d3590a87b Revert [llvm-objcopy] Allow strip symtab from executables and DSOs adds 05630a37455 rL365634 adds a unique_ptr<CompilationDatabase> in GobalCom [...] adds 3daf58faa2c Attempt to fix bots after r365703 adds c0ae1be0663 [AMDGPU] gfx908 dot instruction support adds 31c4d2a40d1 [CGDebugInfo] Fix -femit-debug-entry-values crash on os_log [...] adds e93279fd1b0 [AMDGPU] gfx908 atomic fadd and atomic pk_fadd adds 597dc0061fd [swig] Add workaround for old swig adds df9051e7cfd [lldb] Disable TestDollarInVariable.py on Windows adds 88729e3dec3 [X86] Don't convert 8 or 16 bit ADDs to LEAs on Atom in Fix [...] adds 6765aa552a8 Various minor tweaks to CLCompatOptions.td adds 24830ea7108 [NFC] Adjust "invalid.ll.bc" tests to check for AttrKind #2 [...] adds 3ed286a3888 Replace three "strip & accumulate" implementations with a s [...] adds da233838c9b clang-cl: Remove -O0 option adds e837847ec64 Change another test I missed in r365724 adds 627095ec5be [SCEV] teach SCEV symbolical execution about overflow intri [...] adds 9066e5f832b Increase the number of parser diagnostics. adds 51f5079191d [InstCombine][NFCI] Add test coverage to onehot_merge.ll adds 136d27ab4de [Coding style change][lld] Rename variables for non-ELF ports adds 54c136bbdf9 [WebAssembly] Print error message for llvm.clear_cache intrinsic adds 76c3f6cdff9 Fix build breakage on Win32.
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-doc/CMakeLists.txt | 1 + clang-tools-extra/clang-doc/Generators.cpp | 48 + clang-tools-extra/clang-doc/Generators.h | 6 + clang-tools-extra/clang-doc/HTMLGenerator.cpp | 517 ++++++ clang-tools-extra/clang-doc/MDGenerator.cpp | 73 +- clang-tools-extra/clang-doc/tool/ClangDocMain.cpp | 7 +- clang-tools-extra/clangd/ClangdLSPServer.cpp | 2 +- clang-tools-extra/clangd/ClangdServer.cpp | 24 +- clang-tools-extra/clangd/ClangdServer.h | 5 +- clang-tools-extra/clangd/ClangdUnit.cpp | 11 +- clang-tools-extra/clangd/CodeComplete.cpp | 5 +- .../clangd/GlobalCompilationDatabase.h | 6 +- clang-tools-extra/clangd/QueryDriverDatabase.cpp | 2 +- clang-tools-extra/clangd/SemanticHighlighting.cpp | 52 +- clang-tools-extra/clangd/SemanticHighlighting.h | 2 + clang-tools-extra/clangd/index/dex/dexp/Dexp.cpp | 2 +- clang-tools-extra/clangd/indexer/IndexerMain.cpp | 2 +- .../clangd/test/semantic-highlighting.test | 6 + .../clangd/unittests/ClangdUnitTests.cpp | 21 + .../clangd/unittests/SemanticHighlightingTests.cpp | 54 +- clang-tools-extra/clangd/unittests/SyncAPI.cpp | 2 +- .../unittests/clang-doc/CMakeLists.txt | 1 + .../unittests/clang-doc/HTMLGeneratorTest.cpp | 276 +++ clang/docs/ClangStaticAnalyzer.rst | 7 +- clang/docs/analyzer/user-docs.rst | 4 + clang/include/clang/AST/ASTNodeTraverser.h | 5 + clang/include/clang/AST/DeclTemplate.h | 36 + clang/include/clang/AST/RecursiveASTVisitor.h | 5 + clang/include/clang/AST/TextNodeDumper.h | 1 + clang/include/clang/Basic/BuiltinsX86.def | 2 - clang/include/clang/Basic/DeclNodes.td | 1 + clang/include/clang/Basic/DiagnosticIDs.h | 2 +- clang/include/clang/Basic/DiagnosticParseKinds.td | 10 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 55 +- clang/include/clang/Basic/TemplateKinds.h | 4 +- clang/include/clang/Basic/arm_neon.td | 20 +- clang/include/clang/Driver/CLCompatOptions.td | 92 +- clang/include/clang/Driver/Driver.h | 3 - clang/include/clang/Parse/Parser.h | 4 + clang/include/clang/Sema/Sema.h | 13 + clang/include/clang/Serialization/ASTBitCodes.h | 5 +- clang/include/clang/Tooling/Syntax/Tokens.h | 3 +- clang/lib/AST/ASTStructuralEquivalence.cpp | 20 + clang/lib/AST/DeclBase.cpp | 1 + clang/lib/AST/DeclPrinter.cpp | 9 +- clang/lib/AST/DeclTemplate.cpp | 20 + clang/lib/AST/TextNodeDumper.cpp | 4 + clang/lib/CodeGen/CGBuiltin.cpp | 16 - clang/lib/CodeGen/CGDebugInfo.cpp | 9 +- clang/lib/CodeGen/CGDecl.cpp | 172 +- clang/lib/CodeGen/CodeGenFunction.h | 3 + clang/lib/CodeGen/CodeGenModule.cpp | 1 + clang/lib/CodeGen/TargetInfo.cpp | 6 +- clang/lib/Driver/ToolChains/Clang.cpp | 12 + clang/lib/Driver/ToolChains/Linux.cpp | 13 +- clang/lib/Headers/xmmintrin.h | 12 +- clang/lib/Index/IndexDecl.cpp | 4 +- .../Lex/DependencyDirectivesSourceMinimizer.cpp | 9 +- clang/lib/Parse/ParseTemplate.cpp | 94 + clang/lib/Sema/SemaDecl.cpp | 2 + clang/lib/Sema/SemaDeclCXX.cpp | 2 +- clang/lib/Sema/SemaLookup.cpp | 3 +- clang/lib/Sema/SemaStmtAttr.cpp | 70 +- clang/lib/Sema/SemaTemplate.cpp | 96 +- clang/lib/Sema/SemaTemplateInstantiateDecl.cpp | 4 + clang/lib/Serialization/ASTCommon.cpp | 1 + clang/lib/Serialization/ASTReaderDecl.cpp | 10 + clang/lib/Serialization/ASTWriter.cpp | 1 + clang/lib/Serialization/ASTWriterDecl.cpp | 7 + clang/lib/Tooling/Syntax/Tokens.cpp | 6 + .../dcl.dcl/dcl.spec/dcl.spec.concept/p1.cpp | 1 + .../concepts-ts/expr/expr.prim/expr.prim.id/p3.cpp | 4 + clang/test/CodeGen/aarch64-neon-intrinsics.c | 51 + clang/test/CodeGen/aarch64-neon-tbl.c | 18 +- clang/test/CodeGen/avx-builtins.c | 4 + clang/test/CodeGen/bmi-builtins.c | 4 + clang/test/CodeGen/bmi2-builtins.c | 2 + clang/test/CodeGen/builtins-x86.c | 2 - clang/test/CodeGen/debug-info-param-modification.c | 13 +- clang/test/CodeGen/init-memset.c | 66 + clang/test/CodeGen/popcnt-builtins.c | 2 + clang/test/CodeGen/rdrand-builtins.c | 4 + clang/test/CodeGen/sse-builtins.c | 16 +- clang/test/CodeGen/sse2-builtins.c | 10 + clang/test/CodeGen/sse41-builtins.c | 4 + clang/test/CodeGen/sse42-builtins.c | 2 + clang/test/CodeGen/tbm-builtins.c | 20 + .../CodeGenCUDA/amdgpu-hip-implicit-kernarg.cu | 2 +- clang/test/CodeGenCUDA/builtins-amdgcn.cu | 6 +- .../CodeGenOpenCL/address-spaces-conversions.cl | 2 +- clang/test/CodeGenOpenCL/amdgpu-attrs.cl | 50 +- .../CodeGenOpenCLCXX/address-space-deduction.cl | 2 +- clang/test/CodeGenOpenCLCXX/addrspace-of-this.cl | 40 +- clang/test/CodeGenOpenCLCXX/addrspace-operators.cl | 42 +- .../test/CodeGenOpenCLCXX/addrspace-references.cl | 2 +- .../CodeGenOpenCLCXX/template-address-spaces.cl | 12 +- clang/test/Driver/as-options.s | 23 + clang/test/OpenMP/sections_lastprivate_codegen.cpp | 1 - clang/test/Parser/cxx2a-concept-declaration.cpp | 73 + clang/tools/clang-refactor/ClangRefactor.cpp | 4 +- clang/tools/libclang/CIndex.cpp | 1 + .../DependencyDirectivesSourceMinimizerTest.cpp | 37 + compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc | 10 +- .../test/asan/TestCases/Windows/aligned_mallocs.cc | 2 +- .../asan/TestCases/Windows/allocators_sanity.cc | 2 +- .../test/asan/TestCases/Windows/beginthreadex.cc | 2 +- .../test/asan/TestCases/Windows/bitfield.cc | 2 +- .../test/asan/TestCases/Windows/bitfield_uaf.cc | 2 +- .../test/asan/TestCases/Windows/calloc_left_oob.cc | 2 +- .../asan/TestCases/Windows/calloc_right_oob.cc | 2 +- .../test/asan/TestCases/Windows/calloc_uaf.cc | 2 +- .../asan/TestCases/Windows/coverage-dll-stdio.cc | 4 +- .../asan/TestCases/Windows/crt_initializers.cc | 2 +- .../test/asan/TestCases/Windows/demangled_names.cc | 2 +- .../asan/TestCases/Windows/dll_aligned_mallocs.cc | 4 +- .../TestCases/Windows/dll_allocators_sanity.cc | 4 +- .../test/asan/TestCases/Windows/dll_cerr.cc | 6 +- .../test/asan/TestCases/Windows/dll_control_c.cc | 2 +- .../asan/TestCases/Windows/dll_global_dead_strip.c | 4 +- .../test/asan/TestCases/Windows/dll_host.cc | 2 +- .../asan/TestCases/Windows/dll_intercept_memchr.cc | 4 +- .../asan/TestCases/Windows/dll_intercept_memcpy.cc | 6 +- .../Windows/dll_intercept_memcpy_indirect.cc | 4 +- .../asan/TestCases/Windows/dll_intercept_memset.cc | 6 +- .../asan/TestCases/Windows/dll_intercept_strlen.cc | 4 +- .../asan/TestCases/Windows/dll_malloc_left_oob.cc | 4 +- .../test/asan/TestCases/Windows/dll_malloc_uaf.cc | 4 +- .../test/asan/TestCases/Windows/dll_noreturn.cc | 4 +- .../test/asan/TestCases/Windows/dll_null_deref.cc | 4 +- .../Windows/dll_operator_array_new_left_oob.cc | 4 +- .../dll_operator_array_new_with_dtor_left_oob.cc | 4 +- .../asan/TestCases/Windows/dll_poison_unpoison.cc | 4 +- .../dll_report_globals_symbolization_at_startup.cc | 4 +- compiler-rt/test/asan/TestCases/Windows/dll_seh.cc | 6 +- .../Windows/dll_stack_use_after_return.cc | 4 +- .../Windows/dll_thread_stack_array_left_oob.cc | 4 +- .../test/asan/TestCases/Windows/double_free.cc | 2 +- .../TestCases/Windows/double_operator_delete.cc | 2 +- .../asan/TestCases/Windows/global_const_string.cc | 2 +- .../TestCases/Windows/global_const_string_oob.cc | 2 +- .../asan/TestCases/Windows/global_dead_strip.c | 2 +- .../test/asan/TestCases/Windows/heapalloc.cc | 2 +- .../asan/TestCases/Windows/heapalloc_doublefree.cc | 4 +- .../TestCases/Windows/heapalloc_flags_fallback.cc | 2 +- .../test/asan/TestCases/Windows/heapalloc_huge.cc | 4 +- .../asan/TestCases/Windows/heapalloc_sanity.cc | 2 +- .../test/asan/TestCases/Windows/heapalloc_uaf.cc | 2 +- .../test/asan/TestCases/Windows/heaprealloc.cc | 2 +- .../test/asan/TestCases/Windows/hello_world.cc | 2 +- .../asan/TestCases/Windows/intercept_memcpy.cc | 2 +- .../asan/TestCases/Windows/intercept_strdup.cc | 2 +- .../asan/TestCases/Windows/intercept_strlen.cc | 2 +- .../TestCases/Windows/interface_symbols_windows.cc | 2 +- .../test/asan/TestCases/Windows/iostream_sbo.cc | 4 +- .../test/asan/TestCases/Windows/malloc_left_oob.cc | 2 +- .../asan/TestCases/Windows/malloc_right_oob.cc | 2 +- .../test/asan/TestCases/Windows/malloc_uaf.cc | 2 +- .../TestCases/Windows/null_deref_multiple_dlls.cc | 6 +- compiler-rt/test/asan/TestCases/Windows/oom.cc | 2 +- .../Windows/operator_array_new_left_oob.cc | 2 +- .../Windows/operator_array_new_right_oob.cc | 2 +- .../TestCases/Windows/operator_array_new_uaf.cc | 2 +- .../operator_array_new_with_dtor_left_oob.cc | 2 +- .../Windows/operator_delete_wrong_argument.cc | 2 +- .../TestCases/Windows/operator_new_left_oob.cc | 2 +- .../TestCases/Windows/operator_new_right_oob.cc | 2 +- .../asan/TestCases/Windows/operator_new_uaf.cc | 2 +- .../Windows/queue_user_work_item_report.cc | 2 +- .../asan/TestCases/Windows/realloc_left_oob.cc | 2 +- .../asan/TestCases/Windows/realloc_right_oob.cc | 2 +- .../test/asan/TestCases/Windows/realloc_uaf.cc | 2 +- .../TestCases/Windows/report_globals_reload_dll.cc | 4 +- .../Windows/report_globals_vs_freelibrary.cc | 4 +- .../test/asan/TestCases/Windows/rtlallocateheap.cc | 2 +- .../Windows/rtlallocateheap_flags_fallback.cc | 2 +- .../asan/TestCases/Windows/rtlallocateheap_zero.cc | 2 +- .../TestCases/Windows/shadow_mapping_failure.cc | 2 +- .../asan/TestCases/Windows/stack_array_left_oob.cc | 2 +- .../TestCases/Windows/stack_array_right_oob.cc | 2 +- .../asan/TestCases/Windows/stack_array_sanity.cc | 2 +- .../TestCases/Windows/stack_use_after_return.cc | 2 +- .../test/asan/TestCases/Windows/symbols_path.cc | 2 +- .../test/asan/TestCases/Windows/thread_simple.cc | 2 +- .../Windows/thread_stack_array_left_oob.cc | 2 +- .../Windows/thread_stack_array_right_oob.cc | 2 +- .../asan/TestCases/Windows/thread_stack_reuse.cc | 2 +- .../test/asan/TestCases/Windows/thread_stress.cc | 2 +- .../asan/TestCases/Windows/thread_suspended.cc | 2 +- .../asan/TestCases/Windows/use_after_realloc.cc | 2 +- .../test/asan/TestCases/Windows/user-exception.cc | 2 +- .../test/asan/TestCases/Windows/windows_h.cc | 2 +- .../TestCases/Windows/wrong_downcast_on_heap.cc | 2 +- .../TestCases/Windows/wrong_downcast_on_stack.cc | 2 +- lld/COFF/Chunks.cpp | 806 ++++---- lld/COFF/Chunks.h | 361 ++-- lld/COFF/Config.h | 226 +-- lld/COFF/DLL.cpp | 564 +++--- lld/COFF/DLL.h | 52 +- lld/COFF/DebugTypes.cpp | 192 +- lld/COFF/DebugTypes.h | 24 +- lld/COFF/Driver.cpp | 1798 +++++++++--------- lld/COFF/Driver.h | 96 +- lld/COFF/DriverUtils.cpp | 924 +++++----- lld/COFF/ICF.cpp | 270 +-- lld/COFF/ICF.h | 2 +- lld/COFF/InputFiles.cpp | 806 ++++---- lld/COFF/InputFiles.h | 182 +- lld/COFF/LTO.cpp | 126 +- lld/COFF/LTO.h | 8 +- lld/COFF/MapFile.cpp | 102 +- lld/COFF/MapFile.h | 2 +- lld/COFF/MarkLive.cpp | 58 +- lld/COFF/MarkLive.h | 2 +- lld/COFF/MinGW.cpp | 88 +- lld/COFF/MinGW.h | 16 +- lld/COFF/PDB.cpp | 1756 +++++++++--------- lld/COFF/PDB.h | 12 +- lld/COFF/SymbolTable.cpp | 702 +++---- lld/COFF/SymbolTable.h | 68 +- lld/COFF/Symbols.cpp | 100 +- lld/COFF/Symbols.h | 234 ++- lld/COFF/TypeMerger.h | 34 +- lld/COFF/Writer.cpp | 1916 ++++++++++---------- lld/COFF/Writer.h | 52 +- lld/Common/Args.cpp | 76 +- lld/Common/ErrorHandler.cpp | 110 +- lld/Common/Filesystem.cpp | 44 +- lld/Common/Memory.cpp | 12 +- lld/Common/Reproduce.cpp | 50 +- lld/Common/Strings.cpp | 92 +- lld/Common/Threads.cpp | 2 +- lld/Common/Timer.cpp | 54 +- lld/ELF/AArch64ErrataFix.cpp | 16 +- lld/ELF/Arch/AArch64.cpp | 3 + lld/ELF/Driver.cpp | 24 +- lld/ELF/DriverUtils.cpp | 12 +- lld/ELF/ICF.cpp | 2 +- lld/ELF/InputFiles.cpp | 18 +- lld/ELF/InputSection.cpp | 4 +- lld/ELF/MarkLive.cpp | 4 +- lld/ELF/Relocations.cpp | 8 +- lld/ELF/ScriptParser.cpp | 8 +- lld/ELF/SyntheticSections.cpp | 8 +- lld/ELF/Thunks.cpp | 32 +- lld/ELF/Writer.cpp | 10 +- lld/MinGW/Driver.cpp | 350 ++-- lld/include/lld/Common/Args.h | 12 +- lld/include/lld/Common/Driver.h | 20 +- lld/include/lld/Common/ErrorHandler.h | 90 +- lld/include/lld/Common/Filesystem.h | 4 +- lld/include/lld/Common/Memory.h | 18 +- lld/include/lld/Common/Reproduce.h | 6 +- lld/include/lld/Common/Strings.h | 16 +- lld/include/lld/Common/Threads.h | 28 +- lld/include/lld/Common/Timer.h | 22 +- lld/lib/Driver/DarwinLdDriver.cpp | 24 +- lld/test/ELF/aarch64-fpic-adr_prel_pg_hi21.s | 2 + lld/test/ELF/aarch64-hi21-nc.s | 8 + lld/test/ELF/linkerscript/fill.test | 5 + lld/test/ELF/linkerscript/sections-padding.s | 11 +- lld/tools/lld/lld.cpp | 88 +- lld/wasm/Config.h | 84 +- lld/wasm/Driver.cpp | 690 +++---- lld/wasm/InputChunks.cpp | 290 +-- lld/wasm/InputChunks.h | 154 +- lld/wasm/InputEvent.h | 30 +- lld/wasm/InputFiles.cpp | 562 +++--- lld/wasm/InputFiles.h | 120 +- lld/wasm/InputGlobal.h | 28 +- lld/wasm/LTO.cpp | 148 +- lld/wasm/LTO.h | 8 +- lld/wasm/MarkLive.cpp | 122 +- lld/wasm/OutputSections.cpp | 236 +-- lld/wasm/OutputSections.h | 96 +- lld/wasm/OutputSegment.h | 36 +- lld/wasm/Relocations.cpp | 68 +- lld/wasm/Relocations.h | 2 +- lld/wasm/SymbolTable.cpp | 750 ++++---- lld/wasm/SymbolTable.h | 98 +- lld/wasm/Symbols.cpp | 302 +-- lld/wasm/Symbols.h | 334 ++-- lld/wasm/SyntheticSections.cpp | 691 +++---- lld/wasm/SyntheticSections.h | 216 +-- lld/wasm/Writer.cpp | 805 ++++---- lld/wasm/WriterUtils.cpp | 198 +- lld/wasm/WriterUtils.h | 48 +- lldb/CMakeLists.txt | 8 +- lldb/cmake/caches/Apple-lldb-Linux.cmake | 8 + lldb/cmake/caches/Apple-lldb-base.cmake | 6 - lldb/cmake/caches/Apple-lldb-macOS.cmake | 27 +- lldb/cmake/modules/AddLLDB.cmake | 156 +- lldb/cmake/modules/LLDBConfig.cmake | 9 +- lldb/cmake/modules/LLDBFramework.cmake | 18 +- lldb/cmake/modules/LLDBStandalone.cmake | 3 +- lldb/include/lldb/Expression/IRDynamicChecks.h | 7 +- lldb/include/lldb/Host/OptionParser.h | 8 +- lldb/lit/Modules/ELF/compressed-sections.yaml | 13 +- .../lit/SymbolFile/DWARF/gnu-style-compression.cpp | 14 + .../{rdar42038760 => dollar-in-variable}/Makefile | 0 .../dollar-in-variable/TestDollarInVariable.py | 5 + .../expression_command/dollar-in-variable/main.c | 21 + .../unicode-in-variable/Makefile | 4 + .../TestUnicodeInVariable.py} | 0 .../unicode-in-variable/main.cpp | 17 + lldb/scripts/interface/SBTypeCategory.i | 5 + lldb/scripts/shush | 64 - lldb/source/API/CMakeLists.txt | 8 +- lldb/source/Expression/IRDynamicChecks.cpp | 29 +- lldb/source/Host/common/OptionParser.cpp | 8 +- lldb/source/Interpreter/CommandAlias.cpp | 2 + lldb/source/Interpreter/Options.cpp | 102 +- .../Clang/ClangExpressionSourceCode.cpp | 110 +- .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 59 +- lldb/tools/argdumper/CMakeLists.txt | 8 +- lldb/tools/darwin-debug/CMakeLists.txt | 8 +- lldb/tools/debugserver/source/CMakeLists.txt | 16 +- llvm/CMakeLists.txt | 6 +- llvm/docs/CommandGuide/llvm-dwarfdump.rst | 2 +- llvm/docs/CommandGuide/llvm-symbolizer.rst | 2 +- llvm/docs/Proposals/GitHubMove.rst | 393 +--- llvm/examples/CMakeLists.txt | 1 + llvm/examples/HowToUseLLJIT/HowToUseLLJIT.cpp | 8 + llvm/examples/LLJITExamples/CMakeLists.txt | 1 + llvm/examples/LLJITExamples/ExampleModules.h | 54 + .../LLJITWithObjectCache/CMakeLists.txt | 11 + .../LLJITWithObjectCache/LLJITWithObjectCache.cpp | 95 + llvm/include/llvm/Analysis/ValueTracking.h | 18 +- .../GlobalISel/LegalizationArtifactCombiner.h | 6 +- .../llvm/CodeGen/GlobalISel/LegalizerHelper.h | 3 + .../llvm/CodeGen/GlobalISel/MachineIRBuilder.h | 6 + llvm/include/llvm/CodeGen/GlobalISel/Utils.h | 11 + .../llvm/ExecutionEngine/Orc/CompileUtils.h | 19 +- llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h | 29 +- llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 23 + llvm/include/llvm/IR/PatternMatch.h | 44 +- llvm/include/llvm/IR/Value.h | 49 +- llvm/include/llvm/MC/MCSymbolXCOFF.h | 10 - llvm/include/llvm/Support/CommandLine.h | 57 +- llvm/include/llvm/Support/FileCheck.h | 12 +- llvm/include/llvm/Support/TargetOpcodes.def | 12 + llvm/include/llvm/Target/GenericOpcodes.td | 56 + llvm/include/llvm/Transforms/Utils/CodeExtractor.h | 10 + llvm/lib/Analysis/ConstantFolding.cpp | 3 + llvm/lib/Analysis/InstructionSimplify.cpp | 27 +- llvm/lib/Analysis/ScalarEvolution.cpp | 2 +- llvm/lib/Analysis/ValueTracking.cpp | 65 +- llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 8 + llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp | 46 + llvm/lib/CodeGen/GlobalISel/Utils.cpp | 28 + llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 12 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 18 + llvm/lib/ExecutionEngine/Orc/LLJIT.cpp | 79 +- llvm/lib/IR/Value.cpp | 48 +- llvm/lib/Remarks/YAMLRemarkSerializer.cpp | 5 +- llvm/lib/Support/CommandLine.cpp | 112 +- llvm/lib/Support/FileCheck.cpp | 18 +- llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp | 2 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 63 +- .../Target/AArch64/AsmParser/AArch64AsmParser.cpp | 2 + llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp | 4 + llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h | 4 + llvm/lib/Target/AMDGPU/AMDGPUInstructions.td | 10 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp | 56 +- llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h | 2 + llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 3 + llvm/lib/Target/AMDGPU/BUFInstructions.td | 58 + llvm/lib/Target/AMDGPU/FLATInstructions.td | 28 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 70 + llvm/lib/Target/AMDGPU/SIInstrInfo.td | 25 + llvm/lib/Target/AMDGPU/SIInstructions.td | 15 +- llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp | 3 +- llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h | 27 + llvm/lib/Target/AMDGPU/VOP2Instructions.td | 30 + llvm/lib/Target/ARM/ARMInstrFormats.td | 2 +- llvm/lib/Target/ARM/ARMInstrVFP.td | 8 +- llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp | 130 +- llvm/lib/Target/Mips/MipsInstructionSelector.cpp | 95 +- llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 79 +- .../Target/WebAssembly/WebAssemblyISelLowering.h | 4 + llvm/lib/Target/X86/X86FixupLEAs.cpp | 27 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 104 +- llvm/lib/Target/X86/X86InstrInfo.cpp | 7 +- llvm/lib/Target/X86/X86InstrInfo.td | 25 +- .../Transforms/InstCombine/InstCombineCompares.cpp | 3 +- .../Transforms/InstCombine/InstCombineShifts.cpp | 3 +- llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 8 +- llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 7 +- llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp | 2 +- llvm/lib/Transforms/Utils/CodeExtractor.cpp | 186 +- llvm/lib/Transforms/Utils/LoopRotationUtils.cpp | 12 +- llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 25 +- .../Analysis/MemorySSA/loop-rotate-valuemap.ll | 26 + .../overflow-intrinsics-trip-count.ll | 128 ++ llvm/test/Bindings/llvm-c/Inputs/invalid.ll.bc | Bin 688 -> 688 bytes llvm/test/Bindings/llvm-c/invalid-bitcode.test | 4 +- llvm/test/Bitcode/invalid.ll | 2 +- llvm/test/Bitcode/invalid.ll.bc | Bin 688 -> 688 bytes .../irtranslator-fp-min-max-intrinsics.ll | 88 + .../GlobalISel/legalizer-info-validation.mir | 18 + .../AArch64/GlobalISel/opt-fold-compare.mir | 27 + .../AArch64/GlobalISel/opt-shuffle-splat.mir | 22 + .../test/CodeGen/AArch64/GlobalISel/select-cbz.mir | 132 +- .../AArch64/GlobalISel/select-jump-table-brjt.mir | 3 +- llvm/test/CodeGen/AArch64/GlobalISel/swifterror.ll | 17 +- llvm/test/CodeGen/AArch64/arm64-shrink-wrapping.ll | 54 +- llvm/test/CodeGen/AArch64/cgp-usubo.ll | 8 +- .../CodeGen/AArch64/inline-asm-blockaddress.ll | 12 + .../CodeGen/AMDGPU/GlobalISel/legalize-fmaxnum.mir | 533 ++++++ .../CodeGen/AMDGPU/GlobalISel/legalize-fminnum.mir | 533 ++++++ llvm/test/CodeGen/AMDGPU/fneg-combines.ll | 2 +- .../test/CodeGen/AMDGPU/llvm.amdgcn.atomic.fadd.ll | 72 + llvm/test/CodeGen/AMDGPU/llvm.amdgcn.sdot2.ll | 3 + llvm/test/CodeGen/AMDGPU/llvm.amdgcn.sdot8.ll | 3 + llvm/test/CodeGen/AMDGPU/omod-nsz-flag.mir | 24 +- .../CodeGen/AMDGPU/select-fabs-fneg-extract.ll | 52 +- llvm/test/CodeGen/AMDGPU/sint_to_fp.i64.ll | 6 +- .../CodeGen/ARM/{unsafe-fsub.ll => nnan-fsub.ll} | 2 +- llvm/test/CodeGen/Lanai/sub-cmp-peephole.ll | 10 +- .../MIR/AMDGPU/machine-function-info-no-ir.mir | 29 + .../CodeGen/MIR/AMDGPU/machine-function-info.ll | 40 + .../Mips/GlobalISel/instruction-select/load.mir | 94 + .../Mips/GlobalISel/instruction-select/phi.mir | 348 +++- .../Mips/GlobalISel/instruction-select/store.mir | 94 + llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/load.ll | 22 + llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/phi.ll | 86 + llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/store.ll | 22 + llvm/test/CodeGen/WebAssembly/clear-cache.ll | 13 + llvm/test/CodeGen/X86/avx2-intrinsics-canonical.ll | 174 +- llvm/test/CodeGen/X86/bmi.ll | 123 +- llvm/test/CodeGen/X86/fmul-combines.ll | 8 +- llvm/test/CodeGen/X86/fp-fast.ll | 2 +- llvm/test/CodeGen/X86/jump_sign.ll | 43 +- llvm/test/CodeGen/X86/load-partial.ll | 57 +- llvm/test/CodeGen/X86/pr42565.ll | 37 + llvm/test/CodeGen/X86/psubus.ll | 34 +- llvm/test/CodeGen/X86/sse-intrinsics-fast-isel.ll | 122 +- llvm/test/CodeGen/X86/tbm_patterns.ll | 96 +- llvm/test/LTO/X86/Inputs/invalid.ll.bc | Bin 688 -> 688 bytes llvm/test/LTO/X86/invalid.ll | 2 +- llvm/test/MC/AArch64/adrp-relocation2.s | 7 + llvm/test/MC/AMDGPU/atomic-fadd-insts.s | 110 ++ llvm/test/MC/AMDGPU/dl-insts-err.s | 341 ++-- llvm/test/MC/AMDGPU/xdl-insts-err.s | 41 + llvm/test/MC/AMDGPU/xdl-insts-gfx908.s | 372 ++++ llvm/test/MC/ARM/mve-fp-registers.s | 32 + .../MC/Disassembler/AMDGPU/atomic-fadd-insts.txt | 103 ++ .../MC/Disassembler/AMDGPU/xdl-insts-gfx908.txt | 348 ++++ llvm/test/Object/Inputs/absolute.elf-x86-64 | Bin 711 -> 0 bytes .../relocatable-with-section-address.elf-x86-64 | Bin 1584 -> 0 bytes llvm/test/Object/Inputs/thumb-symbols.elf.arm | Bin 481 -> 0 bytes llvm/test/Object/Inputs/weak.elf-x86-64 | Bin 896 -> 0 bytes llvm/test/Object/nm-trivial-object.test | 200 +- .../CodeExtractor/live_shrink_multiple.ll | 2 +- .../sink-multiple-bitcasts-of-allocas-pr42451.ll | 74 + .../InferFunctionAttrs/dereferenceable.ll | 41 +- llvm/test/Transforms/InstCombine/gep-addrspace.ll | 5 +- llvm/test/Transforms/InstCombine/onehot_merge.ll | 145 ++ llvm/test/Transforms/InstCombine/pow-exp.ll | 49 +- llvm/test/Transforms/InstCombine/pow_fp_int.ll | 15 +- ...redundant-left-shift-input-masking-variant-a.ll | 434 +++++ ...redundant-left-shift-input-masking-variant-b.ll | 409 +++++ ...redundant-left-shift-input-masking-variant-c.ll | 277 +++ ...redundant-left-shift-input-masking-variant-d.ll | 356 ++++ ...redundant-left-shift-input-masking-variant-e.ll | 230 +++ ...redundant-left-shift-input-masking-variant-f.ll | 230 +++ ...g.ll => redundant-right-shift-input-masking.ll} | 0 .../nontrivial-unswitch-redundant-switch.ll | 24 + .../llvm-objcopy/ELF/no-symbol-relocation.test | 2 +- .../ELF/preserve-segment-contents-ehdr-phdrs.test | 2 +- .../llvm-objcopy/ELF/remove-multiple-sections.test | 28 + .../ELF/segment-shift-section-remove.test | 30 +- .../ELF/segment-test-remove-section.test | 30 +- .../ELF/strip-unneeded-all-symbols.test | 21 - llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp | 2 +- llvm/tools/llvm-objcopy/ELF/Object.cpp | 21 - llvm/tools/llvm-objcopy/ELF/Object.h | 3 - llvm/unittests/Analysis/ValueTrackingTest.cpp | 279 ++- llvm/unittests/IR/PatternMatch.cpp | 387 +++- llvm/unittests/Support/CommandLineTest.cpp | 70 +- llvm/unittests/Support/FileCheckTest.cpp | 80 +- .../secondary/clang-tools-extra/clang-doc/BUILD.gn | 1 + .../clang-tools-extra/unittests/clang-doc/BUILD.gn | 1 + .../clang/lib/StaticAnalyzer/Checkers/BUILD.gn | 1 + openmp/runtime/src/kmp.h | 2 +- 484 files changed, 20881 insertions(+), 12198 deletions(-) create mode 100644 clang-tools-extra/clang-doc/HTMLGenerator.cpp create mode 100644 clang-tools-extra/unittests/clang-doc/HTMLGeneratorTest.cpp create mode 100644 clang/docs/analyzer/user-docs.rst create mode 100644 clang/test/CXX/concepts-ts/expr/expr.prim/expr.prim.id/p3.cpp create mode 100644 clang/test/CodeGen/init-memset.c create mode 100644 clang/test/Parser/cxx2a-concept-declaration.cpp create mode 100644 lld/test/ELF/aarch64-hi21-nc.s create mode 100644 lldb/cmake/caches/Apple-lldb-Linux.cmake create mode 100644 lldb/lit/SymbolFile/DWARF/gnu-style-compression.cpp copy lldb/packages/Python/lldbsuite/test/expression_command/{rdar42038760 => dolla [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/dollar-i [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/dollar-i [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/unicode- [...] copy lldb/packages/Python/lldbsuite/test/expression_command/{rdar42038760/TestScal [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/unicode- [...] delete mode 100755 lldb/scripts/shush create mode 100644 llvm/examples/LLJITExamples/CMakeLists.txt create mode 100644 llvm/examples/LLJITExamples/ExampleModules.h create mode 100644 llvm/examples/LLJITExamples/LLJITWithObjectCache/CMakeLists.txt create mode 100644 llvm/examples/LLJITExamples/LLJITWithObjectCache/LLJITWithObjec [...] create mode 100644 llvm/test/Analysis/MemorySSA/loop-rotate-valuemap.ll create mode 100644 llvm/test/Analysis/ScalarEvolution/overflow-intrinsics-trip-count.ll create mode 100644 llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-fp-min-max-in [...] create mode 100644 llvm/test/CodeGen/AArch64/inline-asm-blockaddress.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fmaxnum.mir create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-fminnum.mir create mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.atomic.fadd.ll rename llvm/test/CodeGen/ARM/{unsafe-fsub.ll => nnan-fsub.ll} (76%) create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/instruction-select/load.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/instruction-select/store.mir create mode 100644 llvm/test/CodeGen/WebAssembly/clear-cache.ll create mode 100644 llvm/test/CodeGen/X86/pr42565.ll create mode 100644 llvm/test/MC/AArch64/adrp-relocation2.s create mode 100644 llvm/test/MC/AMDGPU/atomic-fadd-insts.s create mode 100644 llvm/test/MC/AMDGPU/xdl-insts-err.s create mode 100644 llvm/test/MC/Disassembler/AMDGPU/atomic-fadd-insts.txt delete mode 100644 llvm/test/Object/Inputs/absolute.elf-x86-64 delete mode 100644 llvm/test/Object/Inputs/relocatable-with-section-address.elf-x86-64 delete mode 100644 llvm/test/Object/Inputs/thumb-symbols.elf.arm delete mode 100644 llvm/test/Object/Inputs/weak.elf-x86-64 create mode 100644 llvm/test/Transforms/HotColdSplit/sink-multiple-bitcasts-of-all [...] create mode 100644 llvm/test/Transforms/InstCombine/redundant-left-shift-input-mas [...] create mode 100644 llvm/test/Transforms/InstCombine/redundant-left-shift-input-mas [...] create mode 100644 llvm/test/Transforms/InstCombine/redundant-left-shift-input-mas [...] create mode 100644 llvm/test/Transforms/InstCombine/redundant-left-shift-input-mas [...] create mode 100644 llvm/test/Transforms/InstCombine/redundant-left-shift-input-mas [...] create mode 100644 llvm/test/Transforms/InstCombine/redundant-left-shift-input-mas [...] rename llvm/test/Transforms/InstCombine/{redundant-shift-input-masking.ll => redun [...] create mode 100644 llvm/test/Transforms/SimpleLoopUnswitch/nontrivial-unswitch-red [...] delete mode 100644 llvm/test/tools/llvm-objcopy/ELF/strip-unneeded-all-symbols.test