This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-lts-allmodconfig in repository toolchain/ci/llvm-project.
from 8f15d40555f [InstCombine] add tests for lerp patterns (PR42716); NFC adds 3d21a3af871 [openmp] Workaround bug in old Android pthread_attr_setstacksize adds fc8c65b2e11 [clang-tidy] Add a module for the Linux kernel. adds acd35f6c5e3 [clang-doc] Add option for user provided stylesheets adds a5db339cda9 [CMake] Add TableGen dependency to lldbInterpreter. adds 30ca2828a61 [clang-doc] Fix failing tests on Windows adds c07fe307b48 [AArch64][GlobalISel] Simplify zext/sext selection, use Mac [...] adds 6f6156b9fc8 Revert "[Sema] Diagnose default-initialization, destruction [...] adds 32211fda29d [Tests] Split inferior crashing tests adds 2d8fdcae961 Reland: [Remarks] Add support for serializing metadata for [...] adds 5620e7530f0 [dotest] Remove dead code adds 5c610154558 [PowerPC] Do the Simple Early Return in block-placement pas [...] adds 51d795d9417 GlobalISel: Fold out unmerge to scalars from concat_vector adds a9ea8a9aae1 AMDGPU/GlobalISel: Handle most function return types adds 4e794a8bae0 Some case eror for: detected memory leaks adds 1755abe1fb5 Fix macOS build after r358716 adds 3c3a76527e4 [Loop Utils] Move utilty addStringMetadataToLoop to LoopUti [...] adds 84a6856928a SymbolVendor: Move Symtab construction into the SymbolFile adds 7f8c809592e [Loop Utils] Extend the scope of addStringMetadataToLoop. adds 9ad565f70ec [WinEH] Allocate space in funclets stack to save XMM CSRs adds c760b5da116 [ARM][LowOverheadLoops] Add CPSR defs adds 20db94b7b30 ObjectFileELF: Use llvm::JamCRC to refactor CRC32 computation adds b32ceb79b00 [TargetLowering] SimplifyMultipleUseDemandedBits - add BITC [...] adds d0164fc5258 [SelectionDAG] GetDemandedBits - update OR/XOR ops to just [...] adds 898d953693f [AArch64] Define ETE and TRBE system registers adds cb5f7de4487 [ARM][ParallelDSP] Regenerate multi-use-loads.ll test checks adds fcdceab7e12 Fix some "control reaches end of non-void function" warnings adds 9758407bf10 [TargetLowering] SimplifyMultipleUseDemandedBits - add SIGN [...] adds 00e89b428b9 [AMDGPU] Add llvm.amdgcn.softwqm intrinsic adds a424a1f3518 [SelectionDAG] GetDemandedBits - update SIGN_EXTEND_INREG o [...] adds 7440065bd81 [NFC][ARM][ParallelDSP] Cleanup isNarrowSequence adds d93e8ece7b6 [X86][SSE] Replace PMULDQ GetDemandedBits combine with Simp [...] adds c229cfeb7a7 [InstCombine] remove flop from lerp patterns adds 0ab0bb91aad [lldb] Don't dynamically allocate the posix option validator. adds 61478ec6ac9 Make the CXXABIs respect the target's default calling convention. adds b1fc6f61301 [MIPS GlobalISel] Select inttoptr and ptrtoint adds 0b283570532 [AMDGPU] Move WQM/WWM intrinsic instruction selection to AM [...] adds d67b550df53 DWARF: Improve type safety or range lists parsing adds cf217945666 [MIPS GlobalISel] Fix check for void return during lowerCall adds 250ee88ff2c gn build: Merge r366956 adds d2a4e578912 gn build: Merge r367043 adds 623950db508 [lldb][NFC] Remove eDiagnosticOriginGo adds 9bd22fec0d7 [PowerPC] Add getCRSaveOffset to improve readability. [NFC] adds 7ee0867a85c [clangd] Fix background index not triggering on windows due [...] adds 76ba1cf1f1e [Clangd] Disable ExtractVariable for all types of assignments adds 3da59e55138 [ARM][ParallelDSP] Combine structs adds 447ef830684 [CMake] Loosen Python version check and ignore patch version adds 8a8c69808c3 [OPENMP]Add support for analysis of reduction variables. adds 3d51d4ed6d2 [ELF] Detemplate maybeReportUndefined and copySectionsIntoP [...] adds 13f337c4cb4 Revert r367091, it caused PR42777. adds 92363a3ada3 [ARM] Set default alignment to 64bits adds 736e8aa8ed4 Fix a bug in std::chrono::abs where it would fail when the [...] adds 91e8eac73ab [clangd] Support extraction of binary "subexpressions" like [...] adds ffc722a3581 [llvm] [FileCheck] Use FILECHECK_DUMP_INPUT_ON_FAILURE only [...] adds 40a10446c08 [llvm] [lit/tests] Replace 'env -u' with more portable construct adds 2cde8b5db62 [AArch64][SVE2] Rename bitperm feature to sve2-bitperm adds ac4a5c15feb [CMake] Print Python version on Windows adds d6c448244bf [ELF] Simplify with dyn_cast_or_null. NFC adds 81dab368bff [CMake] Fix find_python_libs_windows adds cdeaac5dce2 [llvm-objcopy] Add support for --add-section for COFF adds 711556e6a82 [AMDGPU] Fix typo. adds be4a78af465 Document that LLDB_LOG macros use the format_providers. adds 9df6177d380 [PowerPC][AIX]Add lowering of MCSymbol MachineOperand. adds 2e040398f8d [Sema] Fix -Wuninitialized for struct assignment from GNU C [...] adds 51dcb292cc0 [lld-link] diagnose undefined symbols before LTO when possible adds d6cdd98a25b [clang-format] Fix style of css file paths adds 7070a0b02a9 [TableGen] Move interpreter properties into a separate file (NFC) adds 463a48e416f [TableGen] Move target properties into a separate file (NFC) adds 01f277e2db1 [TableGen] Move core properties into a separate file (NFC) adds 485b8789de8 Revert "[X86][SSE] Replace PMULDQ GetDemandedBits combine w [...] adds 6baac18a760 add 'a' to chmod in llvm-lipo executability tests adds deea000c915 [MemorySSA & LoopPassManager] Analysis can be preserved onl [...] adds f184ce53a7c [CMake] Allow LLVM_EXTERNAL_<proj>_SOURCE_DIR to be overrid [...] adds 487e9577759 [InstCombine] add tests for fdiv with negated operand; NFC adds a9ab31558ca [InstCombine] canonicalize negated operand of fdiv adds e3a0fc72d75 Partially revert rC365414; `ln -n` is not portable adds a41f61625a9 [Remarks] Support parsing remark metadata in the YAML remar [...] adds c0fc24bb8e0 [CodeGen] fix test that broke with rL367146 adds cdc74e21978 Revert "[Remarks] Support parsing remark metadata in the YA [...] adds d4044aad66a [TableGen] Fix stale include paths adds fe4b12b4dea [CMake] Print the correct variables adds 55a68a24003 [JumpThreading] Stop searching predecessor when the current [...] adds 64a5f9e1125 Reland: [Remarks] Support parsing remark metadata in the YA [...] adds d20a0fe2033 [InstCombine] add tests for fsub with negated operand; NFC adds 01ba91e6af7 [NewPM] Run avx*-builtins.c tests under the new pass manager only adds 95ed4c38353 Fix remarks unit test on Windows adds d89f6cb2990 Revert [IPSCCP] Add assertion to surface cases where we zap [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-doc/Generators.h | 3 +- clang-tools-extra/clang-doc/HTMLGenerator.cpp | 64 +- clang-tools-extra/clang-doc/MDGenerator.cpp | 6 +- clang-tools-extra/clang-doc/Representation.h | 2 +- clang-tools-extra/clang-doc/YAMLGenerator.cpp | 6 +- clang-tools-extra/clang-doc/tool/ClangDocMain.cpp | 29 +- clang-tools-extra/clang-tidy/CMakeLists.txt | 1 + .../clang-tidy/ClangTidyForceLinker.h | 5 + .../clang-tidy/linuxkernel/CMakeLists.txt | 14 + .../linuxkernel/LinuxKernelTidyModule.cpp | 37 + .../clang-tidy/linuxkernel/MustCheckErrsCheck.cpp | 53 + .../clang-tidy/linuxkernel/MustCheckErrsCheck.h | 43 + clang-tools-extra/clang-tidy/plugin/CMakeLists.txt | 1 + clang-tools-extra/clang-tidy/tool/CMakeLists.txt | 1 + .../clangd/GlobalCompilationDatabase.cpp | 82 +- .../clangd/GlobalCompilationDatabase.h | 16 +- clang-tools-extra/clangd/Selection.cpp | 7 + clang-tools-extra/clangd/Selection.h | 3 + .../clangd/refactor/tweaks/ExtractVariable.cpp | 175 +++- .../clangd/unittests/SelectionTests.cpp | 17 + clang-tools-extra/clangd/unittests/TweakTests.cpp | 73 +- clang-tools-extra/docs/ReleaseNotes.rst | 14 +- .../checks/linuxkernel-must-use-errs.rst | 26 + clang-tools-extra/docs/clang-tidy/checks/list.rst | 1 + .../test/clang-tidy/linuxkernel-must-check-errs.c | 43 + .../unittests/clang-doc/HTMLGeneratorTest.cpp | 36 +- .../unittests/clang-doc/MDGeneratorTest.cpp | 10 +- .../unittests/clang-doc/YAMLGeneratorTest.cpp | 10 +- clang/include/clang/AST/Decl.h | 24 - clang/include/clang/AST/DeclBase.h | 9 +- clang/include/clang/AST/OpenMPClause.h | 6 +- clang/include/clang/AST/Type.h | 45 +- clang/include/clang/Basic/DiagnosticSemaKinds.td | 19 +- clang/include/clang/Sema/Sema.h | 42 - clang/lib/AST/Decl.cpp | 3 - clang/lib/AST/ItaniumCXXABI.cpp | 2 +- clang/lib/AST/MicrosoftCXXABI.cpp | 2 +- clang/lib/AST/Type.cpp | 60 +- clang/lib/Basic/Targets/ARM.cpp | 3 +- clang/lib/Sema/Sema.cpp | 18 +- clang/lib/Sema/SemaDecl.cpp | 339 +------ clang/lib/Sema/SemaExpr.cpp | 33 +- clang/lib/Sema/SemaType.cpp | 5 - clang/lib/Serialization/ASTReaderDecl.cpp | 3 - clang/lib/Serialization/ASTWriterDecl.cpp | 9 - clang/test/Analysis/cfg-openmp.cpp | 313 +++--- clang/test/CodeGen/ARM/exception-alignment.cpp | 19 + clang/test/CodeGen/avx512-reduceMinMaxIntrin.c | 290 +++--- clang/test/CodeGen/avx512f-builtins.c | 12 +- clang/test/CodeGen/avx512vl-builtins.c | 43 +- clang/test/CodeGen/avx512vlbw-builtins.c | 85 +- clang/test/CodeGen/complex-math.c | 23 +- clang/test/CodeGenObjC/Inputs/strong_in_union.h | 10 + clang/test/CodeGenObjC/strong-in-c-struct.m | 15 +- .../CodeGenOpenCLCXX/addrspace-derived-base.cl | 4 +- clang/test/CodeGenOpenCLCXX/addrspace-of-this.cl | 40 +- clang/test/CodeGenOpenCLCXX/addrspace-operators.cl | 8 +- .../test/CodeGenOpenCLCXX/addrspace-with-class.cl | 30 +- .../method-overload-address-space.cl | 14 +- .../CodeGenOpenCLCXX/template-address-spaces.cl | 6 +- clang/test/Driver/no-canonical-prefixes.c | 9 +- .../distribute_parallel_for_reduction_messages.cpp | 8 + ...ribute_parallel_for_simd_reduction_messages.cpp | 7 + .../OpenMP/distribute_simd_reduction_messages.cpp | 7 + clang/test/OpenMP/for_reduction_messages.cpp | 8 + clang/test/OpenMP/for_simd_reduction_messages.cpp | 8 + .../OpenMP/parallel_for_reduction_messages.cpp | 7 + .../parallel_for_simd_reduction_messages.cpp | 7 + clang/test/OpenMP/parallel_reduction_messages.cpp | 7 + .../parallel_sections_reduction_messages.cpp | 9 + clang/test/OpenMP/sections_reduction_messages.cpp | 10 + clang/test/OpenMP/simd_reduction_messages.cpp | 7 + .../target_parallel_for_reduction_messages.cpp | 7 + ...target_parallel_for_simd_reduction_messages.cpp | 7 + .../OpenMP/target_parallel_reduction_messages.cpp | 7 + clang/test/OpenMP/target_reduction_messages.cpp | 7 + .../test/OpenMP/target_simd_reduction_messages.cpp | 7 + ..._distribute_parallel_for_reduction_messages.cpp | 7 + ...ribute_parallel_for_simd_reduction_messages.cpp | 7 + .../target_teams_distribute_reduction_messages.cpp | 7 + ...et_teams_distribute_simd_reduction_messages.cpp | 7 + .../OpenMP/target_teams_reduction_messages.cpp | 7 + clang/test/OpenMP/taskloop_reduction_messages.cpp | 7 + .../OpenMP/taskloop_simd_reduction_messages.cpp | 7 + ..._distribute_parallel_for_reduction_messages.cpp | 8 + ...ribute_parallel_for_simd_reduction_messages.cpp | 8 + .../OpenMP/teams_distribute_reduction_messages.cpp | 8 + .../teams_distribute_simd_reduction_messages.cpp | 8 + clang/test/OpenMP/teams_reduction_messages.cpp | 8 + clang/test/PCH/non-trivial-c-union.m | 24 - .../Sema/warn-uninitialized-statement-expression.c | 56 ++ .../test/SemaCXX/warn-overaligned-type-thrown.cpp | 3 +- clang/test/SemaObjC/arc-decls.m | 6 +- clang/test/SemaObjC/non-trivial-c-union.m | 82 -- libcxx/include/chrono | 2 +- .../time.duration/time.duration.alg/abs.pass.cpp | 6 + lld/COFF/Driver.cpp | 46 +- lld/COFF/SymbolTable.cpp | 173 +++- lld/COFF/SymbolTable.h | 10 +- lld/ELF/Relocations.cpp | 3 +- lld/ELF/Symbols.cpp | 2 +- lld/ELF/Writer.cpp | 4 +- lld/test/COFF/unresolved-lto-bitcode.ll | 30 + lld/test/COFF/unresolved-lto.ll | 29 + lldb/CMakeLists.txt | 5 +- lldb/cmake/modules/LLDBConfig.cmake | 47 +- lldb/include/lldb/Core/CMakeLists.txt | 7 - lldb/include/lldb/Expression/DiagnosticManager.h | 2 - lldb/include/lldb/Symbol/SymbolFile.h | 3 + lldb/include/lldb/Symbol/SymbolVendor.h | 5 - lldb/include/lldb/Utility/Log.h | 20 + lldb/packages/Python/lldbsuite/test/decorators.py | 5 +- lldb/packages/Python/lldbsuite/test/dotest.py | 45 +- .../inferior-crashing/TestInferiorCrashing.py | 99 -- ...riorCrashing.py => TestInferiorCrashingStep.py} | 62 +- .../recursive-inferior/TestRecursiveInferior.py | 97 -- .../TestRecursiveInferiorStep.py | 129 +++ .../packages/Python/lldbsuite/test/lldbplatform.py | 1 - .../Python/lldbsuite/test/lldbplatformutil.py | 1 - lldb/packages/Python/lldbsuite/test/lldbtest.py | 2 - lldb/source/Commands/CommandObjectPlatform.cpp | 20 +- lldb/source/Commands/Options.td | 8 +- lldb/source/Commands/OptionsBase.td | 9 +- lldb/source/Core/CMakeLists.txt | 12 +- lldb/source/Core/Debugger.cpp | 4 +- lldb/source/Core/ModuleList.cpp | 12 +- lldb/source/Core/Properties.td | 118 +++ lldb/source/Interpreter/CMakeLists.txt | 12 + lldb/source/Interpreter/CommandInterpreter.cpp | 4 +- lldb/source/Interpreter/Properties.td | 28 + .../DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp | 2 + .../Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 76 +- .../Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp | 5 - .../Plugins/SymbolFile/DWARF/DWARFDebugRanges.h | 4 +- lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp | 2 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 4 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.h | 11 +- lldb/source/Symbol/SymbolFile.cpp | 15 + lldb/source/Symbol/SymbolVendor.cpp | 34 +- lldb/source/Target/CMakeLists.txt | 12 +- lldb/source/Target/Platform.cpp | 8 +- lldb/source/Target/Process.cpp | 4 +- .../lldb/Core => source/Target}/Properties.td | 147 +-- lldb/source/Target/Target.cpp | 8 +- lldb/source/Target/Thread.cpp | 4 +- lldb/unittests/Core/CMakeLists.txt | 2 +- lldb/unittests/Core/MangledTest.cpp | 6 +- lldb/unittests/ObjectFile/ELF/CMakeLists.txt | 2 +- .../unittests/ObjectFile/ELF/TestObjectFileELF.cpp | 6 +- lldb/unittests/Symbol/CMakeLists.txt | 1 + lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp | 3 + lldb/unittests/Target/CMakeLists.txt | 1 + lldb/unittests/Target/ModuleCacheTest.cpp | 3 + lldb/utils/TableGen/LLDBOptionDefEmitter.cpp | 8 +- llvm/CMakeLists.txt | 6 +- llvm/docs/CommandGuide/llvm-objcopy.rst | 14 +- llvm/docs/Remarks.rst | 33 +- .../GlobalISel/LegalizationArtifactCombiner.h | 54 +- llvm/include/llvm/IR/IntrinsicsAMDGPU.td | 7 + llvm/include/llvm/Remarks/RemarkParser.h | 4 + llvm/include/llvm/Remarks/RemarkSerializer.h | 19 + llvm/include/llvm/Remarks/YAMLRemarkSerializer.h | 28 +- llvm/include/llvm/Support/AArch64TargetParser.def | 58 +- llvm/include/llvm/Support/AArch64TargetParser.h | 2 +- llvm/include/llvm/Support/ARMTargetParser.h | 2 +- .../llvm/Transforms/Scalar/LoopPassManager.h | 2 - llvm/include/llvm/Transforms/Utils/LoopUtils.h | 2 + llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | 61 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 18 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 7 + llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 3 + llvm/lib/Remarks/RemarkParser.cpp | 15 + llvm/lib/Remarks/YAMLRemarkParser.cpp | 105 ++ llvm/lib/Remarks/YAMLRemarkParser.h | 9 + llvm/lib/Remarks/YAMLRemarkSerializer.cpp | 65 ++ llvm/lib/Support/AArch64TargetParser.cpp | 4 +- llvm/lib/Support/Unix/Path.inc | 2 +- llvm/lib/Target/AArch64/AArch64.td | 17 +- llvm/lib/Target/AArch64/AArch64InstrInfo.td | 6 +- .../Target/AArch64/AArch64InstructionSelector.cpp | 60 +- llvm/lib/Target/AArch64/AArch64Subtarget.h | 4 + llvm/lib/Target/AArch64/AArch64SystemOperands.td | 23 + .../Target/AArch64/AsmParser/AArch64AsmParser.cpp | 2 +- llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 168 +++- llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h | 5 + llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp | 27 + llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp | 1 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 10 - llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 3 + llvm/lib/Target/AMDGPU/SIInstructions.td | 4 + llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp | 10 +- llvm/lib/Target/ARM/ARMInstrThumb2.td | 6 +- llvm/lib/Target/ARM/ARMParallelDSP.cpp | 65 +- llvm/lib/Target/Mips/MipsCallLowering.cpp | 4 +- llvm/lib/Target/Mips/MipsInstructionSelector.cpp | 5 + llvm/lib/Target/Mips/MipsLegalizerInfo.cpp | 5 +- llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp | 2 + llvm/lib/Target/PowerPC/PPCFrameLowering.cpp | 18 +- llvm/lib/Target/PowerPC/PPCFrameLowering.h | 5 + llvm/lib/Target/PowerPC/PPCMCInstLower.cpp | 3 + llvm/lib/Target/X86/X86FrameLowering.cpp | 133 ++- llvm/lib/Target/X86/X86FrameLowering.h | 4 + llvm/lib/Target/X86/X86MachineFunctionInfo.h | 13 + .../Transforms/InstCombine/InstCombineAddSub.cpp | 20 + .../InstCombine/InstCombineMulDivRem.cpp | 10 + llvm/lib/Transforms/Scalar/JumpThreading.cpp | 12 +- llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp | 31 - llvm/lib/Transforms/Scalar/SCCP.cpp | 15 - llvm/lib/Transforms/Utils/LoopUtils.cpp | 47 + llvm/test/CodeGen/AArch64/srem-seteq.ll | 10 +- .../artifact-combiner-unmerge-values.mir | 92 +- .../CodeGen/AMDGPU/GlobalISel/function-returns.ll | 1063 ++++++++++++++++++++ .../AMDGPU/GlobalISel/irtranslator-amdgpu_vs.ll | 2 +- .../GlobalISel/irtranslator-function-args.ll | 406 +++++--- .../CodeGen/AMDGPU/GlobalISel/legalize-phi.mir | 11 +- llvm/test/CodeGen/AMDGPU/GlobalISel/ret.ll | 3 + llvm/test/CodeGen/AMDGPU/llvm.amdgcn.softwqm.ll | 188 ++++ llvm/test/CodeGen/AMDGPU/ret.ll | 12 +- .../CodeGen/ARM/ParallelDSP/multi-use-loads.ll | 351 ++++++- .../instruction-select/inttoptr_and_ptrtoint.mir | 51 + .../CodeGen/Mips/GlobalISel/irtranslator/call.ll | 24 + .../GlobalISel/legalizer/inttoptr_and_ptrtoint.mir | 48 + .../GlobalISel/llvm-ir/inttoptr_and_ptrtoint.ll | 24 + .../regbankselect/inttoptr_and_ptrtoint.mir | 50 + llvm/test/CodeGen/PowerPC/test_call_aix.ll | 13 + .../CodeGen/Thumb2/LowOverheadLoops/cond-mov.mir | 52 +- .../LowOverheadLoops/end-positive-offset.mir | 170 ++-- .../CodeGen/Thumb2/LowOverheadLoops/massive.mir | 53 +- .../Thumb2/LowOverheadLoops/multiblock-massive.mir | 125 ++- .../Thumb2/LowOverheadLoops/revert-after-call.mir | 21 +- .../Thumb2/LowOverheadLoops/revert-after-spill.mir | 22 +- .../Thumb2/LowOverheadLoops/revert-non-loop.mir | 129 +-- .../Thumb2/LowOverheadLoops/revert-while.mir | 57 +- .../CodeGen/Thumb2/LowOverheadLoops/size-limit.mir | 68 +- .../CodeGen/Thumb2/LowOverheadLoops/switch.mir | 122 +-- .../LowOverheadLoops/while-negative-offset.mir | 29 +- .../test/CodeGen/Thumb2/LowOverheadLoops/while.mir | 65 +- llvm/test/CodeGen/X86/avx512-intel-ocl.ll | 56 +- llvm/test/CodeGen/X86/catchpad-realign-savexmm.ll | 15 + llvm/test/CodeGen/X86/remarks-section.ll | 68 +- llvm/test/CodeGen/X86/win64-funclet-savexmm.ll | 68 ++ llvm/test/CodeGen/X86/x86-interrupt_cc.ll | 12 +- llvm/test/MC/AArch64/SVE2/bdep-diagnostics.s | 2 +- llvm/test/MC/AArch64/SVE2/bdep.s | 16 +- llvm/test/MC/AArch64/SVE2/bext-diagnostics.s | 2 +- llvm/test/MC/AArch64/SVE2/bext.s | 16 +- llvm/test/MC/AArch64/SVE2/bgrp-diagnostics.s | 2 +- llvm/test/MC/AArch64/SVE2/bgrp.s | 16 +- .../test/MC/AArch64/SVE2/directive-arch-negative.s | 6 +- llvm/test/MC/AArch64/SVE2/directive-arch.s | 2 +- .../SVE2/directive-arch_extension-negative.s | 6 +- .../MC/AArch64/SVE2/directive-arch_extension.s | 2 +- llvm/test/MC/AArch64/SVE2/directive-cpu-negative.s | 6 +- llvm/test/MC/AArch64/SVE2/directive-cpu.s | 2 +- llvm/test/MC/AArch64/ete-sysregs.s | 33 + llvm/test/MC/AArch64/trbe-sysreg-diag.s | 9 + llvm/test/MC/AArch64/trbe-sysreg.s | 35 + llvm/test/MC/Disassembler/AArch64/ete.txt | 36 + llvm/test/MC/Disassembler/AArch64/trbe.txt | 35 + .../Transforms/InstCombine/fadd-fsub-factor.ll | 56 +- llvm/test/Transforms/InstCombine/fdiv.ll | 34 + llvm/test/Transforms/InstCombine/fsub.ll | 237 +++++ .../Transforms/JumpThreading/unreachable-loops.ll | 63 ++ llvm/test/tools/llvm-lipo/create-executable.test | 6 +- .../thin-executable-universal-binary.test | 4 +- llvm/test/tools/llvm-objcopy/COFF/add-section.test | 56 ++ llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp | 74 +- llvm/tools/llvm-objcopy/COFF/Writer.cpp | 4 +- llvm/unittests/Remarks/YAMLRemarksParsingTest.cpp | 97 ++ .../Remarks/YAMLRemarksSerializerTest.cpp | 68 +- llvm/unittests/Support/TargetParserTest.cpp | 7 +- llvm/utils/FileCheck/FileCheck.cpp | 3 +- llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn | 1 + .../utils/gn/secondary/llvm/unittests/ADT/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/Support/BUILD.gn | 1 + llvm/utils/lit/tests/lit.cfg | 2 +- openmp/runtime/src/z_Linux_util.cpp | 7 + 277 files changed, 6732 insertions(+), 3084 deletions(-) create mode 100644 clang-tools-extra/clang-tidy/linuxkernel/CMakeLists.txt create mode 100644 clang-tools-extra/clang-tidy/linuxkernel/LinuxKernelTidyModule.cpp create mode 100644 clang-tools-extra/clang-tidy/linuxkernel/MustCheckErrsCheck.cpp create mode 100644 clang-tools-extra/clang-tidy/linuxkernel/MustCheckErrsCheck.h create mode 100644 clang-tools-extra/docs/clang-tidy/checks/linuxkernel-must-use-errs.rst create mode 100644 clang-tools-extra/test/clang-tidy/linuxkernel-must-check-errs.c create mode 100644 clang/test/CodeGen/ARM/exception-alignment.cpp create mode 100644 clang/test/CodeGenObjC/Inputs/strong_in_union.h delete mode 100644 clang/test/PCH/non-trivial-c-union.m create mode 100644 clang/test/Sema/warn-uninitialized-statement-expression.c delete mode 100644 clang/test/SemaObjC/non-trivial-c-union.m create mode 100644 lld/test/COFF/unresolved-lto-bitcode.ll create mode 100644 lld/test/COFF/unresolved-lto.ll delete mode 100644 lldb/include/lldb/Core/CMakeLists.txt copy lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/{TestIn [...] create mode 100644 lldb/packages/Python/lldbsuite/test/functionalities/inferior-cr [...] create mode 100644 lldb/source/Core/Properties.td create mode 100644 lldb/source/Interpreter/Properties.td rename lldb/{include/lldb/Core => source/Target}/Properties.td (59%) create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/function-returns.ll create mode 100644 llvm/test/CodeGen/AMDGPU/GlobalISel/ret.ll create mode 100644 llvm/test/CodeGen/AMDGPU/llvm.amdgcn.softwqm.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/instruction-select/inttoptr_a [...] create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/legalizer/inttoptr_and_ptrtoint.mir create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/inttoptr_and_ptrtoint.ll create mode 100644 llvm/test/CodeGen/Mips/GlobalISel/regbankselect/inttoptr_and_pt [...] create mode 100644 llvm/test/CodeGen/X86/win64-funclet-savexmm.ll create mode 100644 llvm/test/MC/AArch64/ete-sysregs.s create mode 100644 llvm/test/MC/AArch64/trbe-sysreg-diag.s create mode 100644 llvm/test/MC/AArch64/trbe-sysreg.s create mode 100644 llvm/test/MC/Disassembler/AArch64/ete.txt create mode 100644 llvm/test/MC/Disassembler/AArch64/trbe.txt create mode 100644 llvm/test/Transforms/JumpThreading/unreachable-loops.ll create mode 100644 llvm/test/tools/llvm-objcopy/COFF/add-section.test