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-stable-defconfig in repository toolchain/ci/llvm-project.
from 00a538a230e NFC: Change usage of 'DenseSet' to 'DenseSetImpl' in DenseS [...] adds f4040a0dd81 [AMDGPU] Fix for the address sanitizer failure. Fixing typo adds 9c70c574b4f [SelectionDAG] Enhance the simplification of `copyto` from [...] adds e13ae3e4d82 [SelectionDAG] fix formatting and redundant comments; NFC adds e32ff096858 [Preprocessor] Fix crash emitting note with framework locat [...] adds 2f99d009c1f [SelectionDAG] fold concat of extract subvectors adds ca84c4be4b4 RegAllocFast: Set MayLiveAcrossBlocks when allocating uses adds 23343c5d90b [RuntimeDyld][ARM] Fix an incorrect assertion condition. adds 82dc06c340f llvm-undname: Extract demangleMD5Name() method; no behavior change adds 61a5e2833d3 [Driver] Change layout of per-target runtimes to resemble m [...] adds 165663aeeb6 [x86] add test to show volatile store splitting; NFC adds f83c39e53f5 llvm-undname: Remove unreachable statement adds 50d502826bf [CostModel] Add really basic support for being able to quer [...] adds 92069605bf2 Merge ELFFileBase::{initSymtab,parseHeader} as ELFFileBase: [...] adds fe5eaab2b5b [test] Fix plugin tests adds d8f8abbd4a2 Use SymbolTable::insert() to implement --trace. adds cfca5095df0 [ELF] Error on relocations to STT_SECTION symbols if the se [...] adds 102b4b2486c Revert [test] Fix plugin tests adds ab53c5e5ab4 [InlineCost] Fix a couple comments. NFC adds 7d9cac5bbac [AArch64][SVE2] Asm: support SVE2 Misc Group adds c4ed601bd9f [AArch64][SVE2] Asm: support SVE2 Histogram Computation Groups adds 8e91dd79346 [AArch64][SVE2] Asm: support SVE2 Crypto Extensions Group adds 536a62d0078 [clangd] Rename -run-synchronously to -sync adds a3388e5f9e1 [CMake] Folder structure for generated Xcode project to cov [...] adds d12f48beda0 [clangd] Never end command-line flag description with a per [...] adds f57bd6bd23d [AArch64][SVE2] Asm: support SVE2 Floating Point Convert Group adds 173a68f1fb7 [ELF] Replace two addSymbol() call sites with Symbol::resol [...] adds c6578eefdd5 [clangd] Introduce a structured hover response adds 4b48aa0e30f [X86] X86CmovConverterPass::collectCmovCandidates - fix uni [...] adds 48c8bdad2af [SLPVectorizer][X86] Add broadcast test case from D62427 adds 241dcb386e7 Revert [ELF] Error on relocations to STT_SECTION symbols if [...] adds 5b86163f62d Fix some llvm-readelf tests after r361633 adds 53f2f328657 [CorrelatedValuePropagation] Fix prof branch_weights metada [...] adds 2255b31cec4 [clang-tidy] Fix null pointer dereference in readability-id [...] adds 4df2baadd28 [ARM] Use CHECK-NEXT in CodeGen/ARM/O3-pipeline.ll. NFC. adds d936e40575c Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFrom [...] adds 80343a348b8 Cleanups for r361807 that I somehow failed to commit adds 19e91253c0a [NFC] Test commit, delete trailing whitespace adds 57e267a2e92 [X86] Custom lower CONCAT_VECTORS of v2i1 adds 6bf4ca9d2e1 [x86] fix 256-bit vector store splitting to honor 'volatile' adds 14857814343 [IRBuilder] Add CreateUnOp(...) to the IRBuilder to support [...] adds c0f43bee37f Follow up of r361810: test case fix attempt for Windows builder adds 9ed4b316d13 [Analyzer] Replace `CXXSelfAssignmentBRVisitor` with `NoteTags` adds d3ed418ad3c MIR: Fix printer crashing on dead CSR frame indexes adds 5d0e6b6755d Stop undef fragments from closing non-overlapping fragments adds 9cd9624fb68 [DAG] LegalizeVectorTypes - reduce scope of local variables. NFCI. adds d5a8637072f [x86] split 256-bit store of concatenated vectors adds b4a394506c9 [clangd] Compute expected type for templates adds 833c5abbce5 Add release note entries for recent typo correction changes adds a815cbb0105 [openmp] [test] Skip kernel-breaking tests on NetBSD adds c4eee4054aa [CMake] Default options for faster executables on MSVC adds 6d458fa8663 Add constrained intrinsic tests for powerpc64 and powerpc64le. adds 6a17102731b gn build: make clangd depend on clang resource headers adds 49e432d030d [CodeComplete] Consistently break after '{' in multi-line patterns adds 5d3b3188f72 Reland D61583 [ELF] Error on relocations to STT_SECTION sym [...] adds 71f8f745b41 Revert 361827. It broke the bots. adds 9212206d253 [XCOFF] Implement parsing symbol table for xcoffobjfile and [...] adds dfc0ca0c80c [clang-tidy] Verify fix description for misc-unused-using-decl. adds eb006d3268c [clang-tidy] Fix description for misc-definitions-in-headers. adds 88ab281b4d5 llvm-undname: Add support for local static thread guards adds 9bf766c5734 Revert r361826, as it still breaks LLDB. adds b1296faee05 [CodeComplete] Set preferred type for qualified-id adds a2ca6e7803b llvm-undname: Support demangling char8_t adds 756565d4707 Fix 'warning: comparison is always true due to limited rang [...] adds 8534675cefb [clangd] Place cursor better after completing patterns adds ebe22a1774e [LLD][COFF] Early load PDB type server files adds 561fcc0d63c [X86-64] Fix 256-bit SET0 lowering for non-VLX targets adds 448a79d123f [AArch64] Delete unused VariantKind in AArch64MCExpr adds 760df47b778 [ARM] Replace fp-only-sp and d16 with fp64 and d32. adds 800db530d9f [clangd] Fix test output for r361841 adds 7166843f1e1 [AMDGPU] Fix the mis-handling of `vreg_1` copied from scala [...] adds 24e80b8d042 AMDGPU: Don't enable all lanes with non-CSR VGPR spills adds 04a087ace78 [DWARFExpression] Remove ctor that takes just a compile unit. adds f7980e727f2 Revert "[x86] split 256-bit store of concatenated vectors" adds f612b18720a [COFF] Add ImportChunkThunk, simplify, deduplicate adds 19f51ec04ac [DAGCombiner][X86][AArch64][AMDGPU] (x + C) - y -> (x - y [...] adds 1499f65ac17 [DAGCombiner][X86][AArch64][SPARC][SystemZ] y - (x + C) -> [...] adds 6a24c9b9abd [DAGCombiner][X86][AArch64] (x - C) + y -> (x + y) - C fold
No new revisions were added by this update.
Summary of changes: .../clang-tidy/misc/DefinitionsInHeadersCheck.cpp | 9 +- .../readability/IdentifierNamingCheck.cpp | 9 +- clang-tools-extra/clangd/ClangdLSPServer.cpp | 15 +- clang-tools-extra/clangd/ClangdServer.cpp | 11 +- clang-tools-extra/clangd/ClangdServer.h | 2 +- clang-tools-extra/clangd/CodeComplete.cpp | 3 +- clang-tools-extra/clangd/CodeCompletionStrings.cpp | 27 +- clang-tools-extra/clangd/CodeCompletionStrings.h | 8 +- clang-tools-extra/clangd/ExpectedTypes.cpp | 10 +- clang-tools-extra/clangd/Protocol.cpp | 1 + clang-tools-extra/clangd/XRefs.cpp | 424 +++++++++++++++------ clang-tools-extra/clangd/XRefs.h | 70 +++- .../test/delimited-input-comment-at-the-end.test | 2 +- clang-tools-extra/clangd/test/hover.test | 33 ++ clang-tools-extra/clangd/test/input-mirror.test | 2 +- clang-tools-extra/clangd/test/protocol.test | 4 +- .../clangd/test/spaces-in-delimited-input.test | 4 +- clang-tools-extra/clangd/test/too_large.test | 2 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 69 ++-- .../clangd/unittests/CodeCompleteTests.cpp | 22 ++ .../unittests/CodeCompletionStringsTests.cpp | 25 +- .../clangd/unittests/ExpectedTypeTest.cpp | 32 +- clang-tools-extra/clangd/unittests/TestTU.cpp | 3 +- clang-tools-extra/clangd/unittests/XRefsTests.cpp | 353 +++++++++++++++-- .../clang-tidy/misc-definitions-in-headers.hpp | 1 + .../test/clang-tidy/misc-unused-using-decls.cpp | 1 + .../readability-identifier-naming-bugfix.cpp | 5 + clang/docs/ReleaseNotes.rst | 7 +- clang/include/clang/Lex/HeaderSearch.h | 5 +- clang/include/clang/Sema/Sema.h | 4 +- .../Core/BugReporter/BugReporterVisitors.h | 14 - clang/lib/Basic/Targets/ARM.cpp | 18 +- clang/lib/Driver/ToolChain.cpp | 4 +- clang/lib/Lex/HeaderSearch.cpp | 5 +- clang/lib/Parse/ParseExprCXX.cpp | 5 +- clang/lib/Sema/SemaCodeComplete.cpp | 24 +- .../Checkers/CXXSelfAssignmentChecker.cpp | 20 +- clang/lib/StaticAnalyzer/Core/BugReporter.cpp | 1 - .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 53 --- clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp | 9 + clang/test/CodeCompletion/ordinary-name-cxx11.cpp | 30 +- clang/test/CodeCompletion/ordinary-name.cpp | 30 +- clang/test/CodeGen/arm-target-features.c | 28 +- clang/test/CodeGenCXX/nrvo.cpp | 1 - clang/test/CodeGenCXX/stack-reuse-exceptions.cpp | 2 +- clang/test/CodeGenObjC/exceptions.m | 2 +- .../aarch64-fuchsia/lib/.keep | 0 .../aarch64-fuchsia/lib/libclang_rt.asan-preinit.a | 0 .../aarch64-fuchsia/lib/libclang_rt.asan.so | 0 .../aarch64-fuchsia/lib/libclang_rt.builtins.a | 0 .../aarch64-fuchsia/lib/libclang_rt.fuzzer.a | 0 .../aarch64-fuchsia/lib/libclang_rt.scudo.so | 0 .../aarch64-fuchsia/lib/libclang_rt.xray-basic.a | 0 .../aarch64-fuchsia/lib/libclang_rt.xray.a | 0 .../i386-linux-gnu/lib/.keep | 0 .../i386-linux-gnu/lib/libclang_rt.builtins.a | 0 .../lib/aarch64-fuchsia}/.keep | 0 .../lib/aarch64-fuchsia/asan}/.keep | 0 .../lib/aarch64-fuchsia/libclang_rt.asan-preinit.a | 0 .../lib/aarch64-fuchsia/libclang_rt.asan.so | 0 .../lib/aarch64-fuchsia/libclang_rt.builtins.a | 0 .../lib/aarch64-fuchsia/libclang_rt.fuzzer.a | 0 .../lib/aarch64-fuchsia/libclang_rt.scudo.so | 0 .../lib/aarch64-fuchsia/libclang_rt.xray-basic.a | 0 .../lib/aarch64-fuchsia/libclang_rt.xray.a | 0 .../lib/aarch64-fuchsia/noexcept}/.keep | 0 .../lib/i386-linux-gnu}/.keep | 0 .../lib/i386-linux-gnu/libclang_rt.builtins.a | 0 .../lib/x86_64-fuchsia}/.keep | 0 .../lib/x86_64-fuchsia/asan}/.keep | 0 .../lib/x86_64-fuchsia/libclang_rt.asan-preinit.a | 0 .../lib/x86_64-fuchsia/libclang_rt.asan.so | 0 .../lib/x86_64-fuchsia/libclang_rt.builtins.a | 0 .../lib/x86_64-fuchsia/libclang_rt.fuzzer.a | 0 .../lib/x86_64-fuchsia/libclang_rt.scudo.so | 0 .../lib/x86_64-fuchsia/libclang_rt.xray-basic.a | 0 .../lib/x86_64-fuchsia/libclang_rt.xray.a | 0 .../lib/x86_64-fuchsia/noexcept}/.keep | 0 .../lib/x86_64-linux-gnu}/.keep | 0 .../lib/x86_64-linux-gnu/libclang_rt.builtins.a | 0 .../x86_64-fuchsia/lib/.keep | 0 .../x86_64-fuchsia/lib/libclang_rt.asan-preinit.a | 0 .../x86_64-fuchsia/lib/libclang_rt.asan.so | 0 .../x86_64-fuchsia/lib/libclang_rt.builtins.a | 0 .../x86_64-fuchsia/lib/libclang_rt.fuzzer.a | 0 .../x86_64-fuchsia/lib/libclang_rt.scudo.so | 0 .../x86_64-fuchsia/lib/libclang_rt.xray-basic.a | 0 .../x86_64-fuchsia/lib/libclang_rt.xray.a | 0 .../x86_64-linux-gnu/lib/.keep | 0 .../x86_64-linux-gnu/lib/libclang_rt.builtins.a | 0 clang/test/Driver/arm-mfpu.c | 49 ++- clang/test/Driver/fuchsia.c | 42 +- clang/test/Driver/fuchsia.cpp | 2 +- clang/test/Driver/linux-per-target-runtime-dir.c | 4 +- .../TestFramework.hmap.json | 7 + ...de-header-missing-in-framework-with-headermap.c | 20 + clang/unittests/Sema/CodeCompleteTest.cpp | 26 ++ compiler-rt/cmake/Modules/CompilerRTUtils.cmake | 4 +- lld/COFF/Chunks.cpp | 4 +- lld/COFF/Chunks.h | 78 ++-- lld/COFF/DebugTypes.cpp | 213 ++++++++++- lld/COFF/DebugTypes.h | 29 +- lld/COFF/Driver.cpp | 4 + lld/COFF/Driver.h | 4 +- lld/COFF/PDB.cpp | 120 +----- lld/ELF/DWARF.cpp | 5 +- lld/ELF/Driver.cpp | 21 +- lld/ELF/InputFiles.cpp | 133 +++---- lld/ELF/InputFiles.h | 18 +- lld/ELF/InputSection.cpp | 3 +- lld/ELF/LTO.cpp | 4 +- lld/ELF/MarkLive.cpp | 10 +- lld/ELF/Relocations.cpp | 14 +- lld/ELF/SymbolTable.cpp | 19 +- lld/ELF/SymbolTable.h | 10 +- lld/ELF/Writer.cpp | 28 +- lld/docs/ReleaseNotes.rst | 6 + .../Inputs/pdb-type-server-valid-signature.yaml | 2 +- .../COFF/pdb-type-server-invalid-signature.yaml | 4 +- lld/test/ELF/comdat-discarded-error.s | 12 +- lld/test/ELF/comdat-discarded-gdb-index.s | 63 +++ lld/test/ELF/comdat-discarded-reloc.s | 2 +- lld/test/ELF/comdat.s | 4 +- lld/test/ELF/invalid-undef-section-symbol.test | 2 +- lld/test/ELF/relocatable-eh-frame.s | 4 +- lldb/CMakeLists.txt | 2 + lldb/cmake/modules/AddLLDB.cmake | 6 +- lldb/cmake/modules/LLDBConfig.cmake | 2 +- lldb/cmake/modules/LLDBStandalone.cmake | 8 + lldb/include/lldb/Expression/DWARFExpression.h | 104 ++--- lldb/lit/CMakeLists.txt | 2 +- lldb/source/API/CMakeLists.txt | 1 + lldb/source/Expression/DWARFExpression.cpp | 61 +-- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 4 +- .../SymbolFile/DWARF/DWARFDebugInfoEntry.cpp | 9 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 35 +- .../NativePDB/DWARFLocationExpression.cpp | 4 +- .../PDB/PDBLocationToDWARFExpression.cpp | 14 +- lldb/source/Symbol/Function.cpp | 2 +- lldb/test/CMakeLists.txt | 4 +- lldb/tools/debugserver/source/CMakeLists.txt | 1 + .../tools/debugserver/source/MacOSX/CMakeLists.txt | 2 + .../source/MacOSX/DarwinLog/CMakeLists.txt | 2 + lldb/tools/driver/CMakeLists.txt | 2 + lldb/unittests/CMakeLists.txt | 2 +- lldb/unittests/tools/lldb-mi/utils/CMakeLists.txt | 1 + lldb/unittests/tools/lldb-server/CMakeLists.txt | 1 + lldb/utils/lit-cpuid/CMakeLists.txt | 1 + lldb/utils/lldb-dotest/CMakeLists.txt | 1 + llvm/include/llvm/Analysis/TargetFolder.h | 4 + llvm/include/llvm/BinaryFormat/XCOFF.h | 74 +++- llvm/include/llvm/CodeGen/MachineInstr.h | 6 + llvm/include/llvm/Demangle/MicrosoftDemangle.h | 3 +- .../include/llvm/Demangle/MicrosoftDemangleNodes.h | 2 + llvm/include/llvm/IR/ConstantFolder.h | 4 + llvm/include/llvm/IR/IRBuilder.h | 11 + llvm/include/llvm/IR/InstrTypes.h | 11 +- llvm/include/llvm/IR/NoFolder.h | 4 + llvm/include/llvm/MC/MCSubtargetInfo.h | 4 + llvm/include/llvm/Object/XCOFFObjectFile.h | 61 ++- llvm/include/llvm/ObjectYAML/XCOFFYAML.h | 25 +- llvm/lib/Analysis/InlineCost.cpp | 4 +- llvm/lib/Analysis/TargetTransformInfo.cpp | 10 + llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp | 9 +- llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | 22 +- llvm/lib/CodeGen/MIRPrinter.cpp | 3 + llvm/lib/CodeGen/RegAllocFast.cpp | 28 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 21 + llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp | 40 +- llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h | 5 - llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 1 + .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 6 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 38 +- llvm/lib/Demangle/MicrosoftDemangle.cpp | 74 ++-- llvm/lib/Demangle/MicrosoftDemangleNodes.cpp | 6 +- .../RuntimeDyld/Targets/RuntimeDyldMachOARM.h | 2 +- llvm/lib/MC/MCSubtargetInfo.cpp | 17 + llvm/lib/Object/ELFObjectFile.cpp | 6 +- llvm/lib/Object/XCOFFObjectFile.cpp | 202 ++++++++-- llvm/lib/ObjectYAML/XCOFFYAML.cpp | 67 ++++ llvm/lib/Support/ARMTargetParser.cpp | 39 +- llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td | 53 +++ .../Target/AArch64/AArch64TargetTransformInfo.cpp | 2 +- .../Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp | 3 +- .../Target/AArch64/MCTargetDesc/AArch64MCExpr.h | 2 - llvm/lib/Target/AArch64/SVEInstrFormats.td | 211 ++++++++++ llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp | 8 +- llvm/lib/Target/AMDGPU/SIFrameLowering.cpp | 88 +++-- llvm/lib/Target/ARM/ARM.td | 86 +++-- llvm/lib/Target/ARM/ARMAsmPrinter.cpp | 4 +- llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 9 +- llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp | 4 +- llvm/lib/Target/ARM/ARMFastISel.cpp | 40 +- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp | 6 +- llvm/lib/Target/ARM/ARMISelLowering.cpp | 70 ++-- llvm/lib/Target/ARM/ARMInstrInfo.td | 24 +- llvm/lib/Target/ARM/ARMInstructionSelector.cpp | 11 +- llvm/lib/Target/ARM/ARMLegalizerInfo.cpp | 4 +- llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp | 2 +- llvm/lib/Target/ARM/ARMSubtarget.h | 35 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.h | 2 +- llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp | 31 +- .../Target/ARM/Disassembler/ARMDisassembler.cpp | 4 +- .../Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp | 46 +-- llvm/lib/Target/X86/X86CmovConversion.cpp | 3 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 53 ++- llvm/lib/Target/X86/X86InstrInfo.cpp | 6 + .../Scalar/CorrelatedValuePropagation.cpp | 117 +++--- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 29 +- llvm/test/Analysis/CostModel/X86/arith-fp.ll | 112 ++++-- llvm/test/CodeGen/AArch64/max-jump-table.ll | 48 +-- llvm/test/CodeGen/AArch64/min-jump-table.ll | 30 +- llvm/test/CodeGen/AArch64/shift-amount-mod.ll | 10 +- llvm/test/CodeGen/AArch64/sink-addsub-of-const.ll | 34 +- llvm/test/CodeGen/AArch64/win64-jumptable.ll | 52 +-- llvm/test/CodeGen/AMDGPU/callee-frame-setup.ll | 16 + llvm/test/CodeGen/AMDGPU/fix-sgpr-copies.mir | 44 +++ llvm/test/CodeGen/AMDGPU/i1-copy-phi.ll | 19 + llvm/test/CodeGen/AMDGPU/implicit-def-muse.ll | 22 ++ llvm/test/CodeGen/AMDGPU/llvm.amdgcn.s.barrier.ll | 21 +- llvm/test/CodeGen/AMDGPU/mir-print-dead-csr-fi.mir | 28 ++ .../ARM/GlobalISel/arm-legalize-load-store.mir | 2 +- llvm/test/CodeGen/ARM/O3-pipeline.ll | 292 +++++++------- llvm/test/CodeGen/ARM/arm-storebytesmerge.ll | 2 +- llvm/test/CodeGen/ARM/arm32-rounding.ll | 4 +- llvm/test/CodeGen/ARM/build-attributes.ll | 38 +- llvm/test/CodeGen/ARM/cmpxchg-idioms.ll | 4 +- llvm/test/CodeGen/ARM/fast-isel-call.ll | 6 +- llvm/test/CodeGen/ARM/float-helpers.s | 4 +- llvm/test/CodeGen/ARM/fp-only-sp.ll | 2 +- llvm/test/CodeGen/ARM/fp16-instructions.ll | 16 +- llvm/test/CodeGen/ARM/fp16-promote.ll | 2 +- llvm/test/CodeGen/ARM/fpconv.ll | 2 +- llvm/test/CodeGen/ARM/half.ll | 2 +- llvm/test/CodeGen/ARM/inlineasm-X-allocation.ll | 2 +- .../CodeGen/ARM/inlineasm-operand-implicit-cast.ll | 4 +- llvm/test/CodeGen/ARM/no-fpu.ll | 4 +- llvm/test/CodeGen/SPARC/2013-05-17-CallFrame.ll | 5 +- llvm/test/CodeGen/SystemZ/alloca-03.ll | 11 +- llvm/test/CodeGen/Thumb2/aapcs.ll | 2 +- .../test/CodeGen/Thumb2/float-intrinsics-double.ll | 2 +- llvm/test/CodeGen/Thumb2/float-intrinsics-float.ll | 2 +- llvm/test/CodeGen/Thumb2/t2sizereduction.mir | 2 +- llvm/test/CodeGen/X86/avx-load-store.ll | 46 ++- llvm/test/CodeGen/X86/avx512-insert-extract.ll | 104 +++++ llvm/test/CodeGen/X86/avx512f-256-set0.mir | 66 ++++ llvm/test/CodeGen/X86/combine-add.ll | 4 +- llvm/test/CodeGen/X86/ragreedy-hoist-spill.ll | 83 ++-- .../X86/regalloc-fast-missing-live-out-spill.mir | 66 ++++ llvm/test/CodeGen/X86/shift-amount-mod.ll | 9 +- llvm/test/CodeGen/X86/sink-addsub-of-const.ll | 60 +-- llvm/test/CodeGen/X86/vec_saddo.ll | 8 +- llvm/test/CodeGen/X86/vec_smulo.ll | 46 ++- llvm/test/CodeGen/X86/vec_ssubo.ll | 8 +- llvm/test/CodeGen/X86/vec_uaddo.ll | 8 +- llvm/test/CodeGen/X86/vec_umulo.ll | 8 +- llvm/test/CodeGen/X86/vec_usubo.ll | 8 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-128.ll | 20 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-256.ll | 16 +- llvm/test/CodeGen/X86/vector-idiv-sdiv-512.ll | 12 +- llvm/test/CodeGen/X86/zext-sext.ll | 21 +- .../test/DebugInfo/MIR/ARM/param-reg-const-mix.mir | 96 +++++ llvm/test/DebugInfo/X86/undef-fragment.ll | 78 ++++ llvm/test/Demangle/ms-cxx20.test | 3 + llvm/test/Demangle/ms-operators.test | 3 + llvm/test/MC/AArch64/SVE2/aesd-diagnostics.s | 45 +++ llvm/test/MC/AArch64/SVE2/aesd.s | 15 + llvm/test/MC/AArch64/SVE2/aese-diagnostics.s | 45 +++ llvm/test/MC/AArch64/SVE2/aese.s | 15 + llvm/test/MC/AArch64/SVE2/aesimc-diagnostics.s | 45 +++ llvm/test/MC/AArch64/SVE2/aesimc.s | 21 + llvm/test/MC/AArch64/SVE2/aesmc-diagnostics.s | 45 +++ llvm/test/MC/AArch64/SVE2/aesmc.s | 21 + llvm/test/MC/AArch64/SVE2/bdep-diagnostics.s | 26 ++ llvm/test/MC/AArch64/SVE2/bdep.s | 32 ++ llvm/test/MC/AArch64/SVE2/bext-diagnostics.s | 26 ++ llvm/test/MC/AArch64/SVE2/bext.s | 32 ++ llvm/test/MC/AArch64/SVE2/bgrp-diagnostics.s | 26 ++ llvm/test/MC/AArch64/SVE2/bgrp.s | 32 ++ llvm/test/MC/AArch64/SVE2/eorbt-diagnostics.s | 20 + llvm/test/MC/AArch64/SVE2/eorbt.s | 48 +++ llvm/test/MC/AArch64/SVE2/eortb-diagnostics.s | 20 + llvm/test/MC/AArch64/SVE2/eortb.s | 48 +++ llvm/test/MC/AArch64/SVE2/fcvtlt-diagnostics.s | 69 ++++ llvm/test/MC/AArch64/SVE2/fcvtlt.s | 21 + llvm/test/MC/AArch64/SVE2/fcvtnt-diagnostics.s | 69 ++++ llvm/test/MC/AArch64/SVE2/fcvtnt.s | 21 + llvm/test/MC/AArch64/SVE2/fcvtxnt-diagnostics.s | 74 ++++ llvm/test/MC/AArch64/SVE2/fcvtxnt.s | 21 + llvm/test/MC/AArch64/SVE2/histcnt-diagnostics.s | 49 +++ llvm/test/MC/AArch64/SVE2/histcnt.s | 21 + llvm/test/MC/AArch64/SVE2/histseg-diagnostics.s | 36 ++ llvm/test/MC/AArch64/SVE2/histseg.s | 15 + llvm/test/MC/AArch64/SVE2/rax1-diagnostics.s | 36 ++ llvm/test/MC/AArch64/SVE2/rax1.s | 15 + llvm/test/MC/AArch64/SVE2/saddlbt-diagnostics.s | 40 ++ llvm/test/MC/AArch64/SVE2/saddlbt.s | 27 ++ llvm/test/MC/AArch64/SVE2/sm4e-diagnostics.s | 45 +++ llvm/test/MC/AArch64/SVE2/sm4e.s | 15 + llvm/test/MC/AArch64/SVE2/sm4ekey-diagnostics.s | 36 ++ llvm/test/MC/AArch64/SVE2/sm4ekey.s | 15 + llvm/test/MC/AArch64/SVE2/sshllb-diagnostics.s | 71 ++++ llvm/test/MC/AArch64/SVE2/sshllb.s | 44 +++ llvm/test/MC/AArch64/SVE2/sshllt-diagnostics.s | 71 ++++ llvm/test/MC/AArch64/SVE2/sshllt.s | 44 +++ llvm/test/MC/AArch64/SVE2/ssublbt-diagnostics.s | 40 ++ llvm/test/MC/AArch64/SVE2/ssublbt.s | 27 ++ llvm/test/MC/AArch64/SVE2/ssubltb-diagnostics.s | 40 ++ llvm/test/MC/AArch64/SVE2/ssubltb.s | 27 ++ llvm/test/MC/AArch64/SVE2/ushllb-diagnostics.s | 71 ++++ llvm/test/MC/AArch64/SVE2/ushllb.s | 44 +++ llvm/test/MC/AArch64/SVE2/ushllt-diagnostics.s | 71 ++++ llvm/test/MC/AArch64/SVE2/ushllt.s | 44 +++ llvm/test/MC/ARM/armv8.3a-js.s | 4 +- llvm/test/MC/ARM/d16.s | 4 +- llvm/test/MC/ARM/invalid-neon-v8.s | 2 +- llvm/test/MC/ARM/single-precision-fp.s | 2 +- llvm/test/MC/ARM/vldm-vstm-diags.s | 2 +- .../CorrelatedValuePropagation/profmd.ll | 119 ++++++ llvm/test/Transforms/Inline/ARM/inline-fp.ll | 2 +- .../LoopUnroll/runtime-epilog-debuginfo.ll | 2 +- .../test/Transforms/SLPVectorizer/X86/broadcast.ll | 124 ++++++ .../Transforms/SimplifyCFG/sink-common-code.ll | 44 +++ llvm/test/tools/llvm-readobj/mips-got.test | 2 +- llvm/test/tools/llvm-readobj/mips-plt.test | 2 +- llvm/test/tools/obj2yaml/Inputs/aix_xcoff.o | Bin 588 -> 740 bytes llvm/test/tools/obj2yaml/aix_xcoff.test | 83 +++- llvm/tools/llvm-readobj/ELFDumper.cpp | 14 +- llvm/tools/llvm-readobj/XCOFFDumper.cpp | 2 +- llvm/tools/obj2yaml/xcoff2yaml.cpp | 45 ++- llvm/unittests/IR/IRBuilderTest.cpp | 12 + .../clang-tools-extra/clangd/tool/BUILD.gn | 1 + openmp/runtime/test/lit.cfg | 3 + .../runtime/test/tasking/omp_taskloop_num_tasks.c | 6 + openmp/runtime/test/tasking/omp_taskwait.c | 4 + 335 files changed, 6405 insertions(+), 1886 deletions(-) create mode 100644 clang-tools-extra/test/clang-tidy/readability-identifier-naming [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/aa [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/i3 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/i3 [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang/test/Driver/Inputs/{CUDA-macosx/usr/local/cuda/bin => resource_dir_with [...] copy clang-tools-extra/clangd/unittests/TestScheme.h => clang/test/Driver/Inputs/r [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] delete mode 100644 clang/test/Driver/Inputs/resource_dir_with_per_target_subdir/x8 [...] create mode 100644 clang/test/Preprocessor/Inputs/include-header-missing-in-framew [...] create mode 100644 clang/test/Preprocessor/include-header-missing-in-framework-wit [...] create mode 100644 lld/test/ELF/comdat-discarded-gdb-index.s create mode 100644 llvm/test/CodeGen/AMDGPU/implicit-def-muse.ll create mode 100644 llvm/test/CodeGen/AMDGPU/mir-print-dead-csr-fi.mir create mode 100644 llvm/test/CodeGen/X86/avx512f-256-set0.mir create mode 100644 llvm/test/CodeGen/X86/regalloc-fast-missing-live-out-spill.mir create mode 100644 llvm/test/DebugInfo/MIR/ARM/param-reg-const-mix.mir create mode 100644 llvm/test/DebugInfo/X86/undef-fragment.ll create mode 100644 llvm/test/MC/AArch64/SVE2/aesd-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/aesd.s create mode 100644 llvm/test/MC/AArch64/SVE2/aese-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/aese.s create mode 100644 llvm/test/MC/AArch64/SVE2/aesimc-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/aesimc.s create mode 100644 llvm/test/MC/AArch64/SVE2/aesmc-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/aesmc.s create mode 100644 llvm/test/MC/AArch64/SVE2/bdep-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/bdep.s create mode 100644 llvm/test/MC/AArch64/SVE2/bext-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/bext.s create mode 100644 llvm/test/MC/AArch64/SVE2/bgrp-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/bgrp.s create mode 100644 llvm/test/MC/AArch64/SVE2/eorbt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/eorbt.s create mode 100644 llvm/test/MC/AArch64/SVE2/eortb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/eortb.s create mode 100644 llvm/test/MC/AArch64/SVE2/fcvtlt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/fcvtlt.s create mode 100644 llvm/test/MC/AArch64/SVE2/fcvtnt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/fcvtnt.s create mode 100644 llvm/test/MC/AArch64/SVE2/fcvtxnt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/fcvtxnt.s create mode 100644 llvm/test/MC/AArch64/SVE2/histcnt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/histcnt.s create mode 100644 llvm/test/MC/AArch64/SVE2/histseg-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/histseg.s create mode 100644 llvm/test/MC/AArch64/SVE2/rax1-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/rax1.s create mode 100644 llvm/test/MC/AArch64/SVE2/saddlbt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/saddlbt.s create mode 100644 llvm/test/MC/AArch64/SVE2/sm4e-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sm4e.s create mode 100644 llvm/test/MC/AArch64/SVE2/sm4ekey-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sm4ekey.s create mode 100644 llvm/test/MC/AArch64/SVE2/sshllb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sshllb.s create mode 100644 llvm/test/MC/AArch64/SVE2/sshllt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/sshllt.s create mode 100644 llvm/test/MC/AArch64/SVE2/ssublbt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/ssublbt.s create mode 100644 llvm/test/MC/AArch64/SVE2/ssubltb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/ssubltb.s create mode 100644 llvm/test/MC/AArch64/SVE2/ushllb-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/ushllb.s create mode 100644 llvm/test/MC/AArch64/SVE2/ushllt-diagnostics.s create mode 100644 llvm/test/MC/AArch64/SVE2/ushllt.s create mode 100644 llvm/test/Transforms/CorrelatedValuePropagation/profmd.ll create mode 100644 llvm/test/Transforms/SLPVectorizer/X86/broadcast.ll