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-allnoconfig in repository toolchain/ci/llvm-project.
from f9a42ed0a7f AMDGPU: Relax 32-bit SGPR register class adds bb7dd55f675 [examples] Fix some comments in the LLJITWithJITLink example adds 5c28d49314c [lldb][NFC] Remove wrong tests in TestCallOverriddenMethod adds 284b6d7f4da [CVP] After proving that @llvm.with.overflow()/@llvm.sat() [...] adds 788acc6ff8e [libunwind][Android] Fix findUnwindSections for ARM EHABI Bionic adds cf25242daaf scudo: Update TLS_SLOT_SANITIZER value. adds 9f9151d4941 [GISel][CallLowering] Make isIncomingArgumentHandler a pure [...] adds 7a17f197093 [analyzer] Fix hidden node traversal in exploded graph dumps. adds d93b810cd67 [analyzer] exploded-graph-rewriter: Fix dump for state 0. adds b3e34e043ca [analyzer] Drop the logic for collapsing the state if it's [...] adds 2b4f6df9177 [analyzer] Fix FieldRegion dumps. adds c6921379f55 [analyzer] exploded-graph-rewriter: Rename Environment to E [...] adds 393d0f799f8 [WebAssembly] Allow multivalue signatures in object files adds a8323679bdf Update global_symbols.txt. adds 7c4fa28e5cf [NFC][CVP] Some tests for `mul` no-wrap deduction adds 3ff26e27d93 [analyzer] exploded-graph-rewriter: Unforget to censor stmt [...] adds 52d765544b5 [X86] Fix register parsing in .seh_* in Intel syntax adds 32ce14e55e5 Disable exit-on-SIGPIPE in lldb adds e8da5e51cd9 gn build: Merge r375288 adds e695f4c851c [CVP] setDeducedOverflowingFlags(): actually inc per-opcode stats adds 64b7d955686 [Reproducer] Improve reproducer help (NFC) adds a9aa4ec6a31 [AMDGPU] Remove -amdgpu-spill-sgpr-to-smem. adds 06a2beae92f [Reproducer] XFAIL TestWorkingDir on Windows adds 8c8ec1f6868 [SampleFDO] Add profile remapping support for profile on-de [...] adds 0b7f320c3ac [hwasan] Remove system allocator fallback. adds 0fab220eb58 [AMDGPU] move PHI nodes to AGPR class adds 33b758d2af3 hwasan: Add missing SANITIZER_INTERFACE_ATTRIBUTE on __hwas [...] adds 3b113a2be6d gn build: Build compiler-rt code with -fvisibility=hidden. adds d4274f0174f LiveIntervals: Fix handleMoveUp with subreg def moving acro [...] adds 937241b0d9e [profile] Do not cache __llvm_profile_get_filename result adds 9fdd09a4ccd DebugInfo: Render the canonical name of a class template sp [...] adds 778dc0f1d49 [c++20] Add CXXRewrittenBinaryOperator to represent a compa [...] adds 974c8b7e2fd [c++20] Add rewriting from comparison operators to <=> / ==. adds a9727033fb5 P1152R4: Fix deprecation warnings in libc++ testsuite and i [...] adds b0914e7276b [analyzer] Specify the C++ standard in more tests. adds 243ebfba17d [hip][cuda] Fix the extended lambda name mangling issue. adds d7a487adfed [clang][driver] Print compilation phases with indentation. adds 1d7b41361ff Prune two MachineInstr.h includes, fix up deps adds 0904f924012 Skip (more) PExpect tests under ASAN, I can't get them to w [...] adds 766f15814a0 Sema: Create a no-op implicit cast for lvalue function conv [...] adds f6a46304174 [profile] Disable instrprof-get-filename-merge-mode.c on Windows adds 90c64a3456b Move endian constant from Host.h to SwapByteOrder.h, prune include adds b081220cfd4 [profile] Use -fPIC -shared in a test instead of -dynamiclib adds 8b0d14a8f0c New tautological warning for bitwise-or with non-zero const [...] adds 0ad6c191dee Prune Analysis includes from SelectionDAG.h adds 904cd3e06b9 Prune a LegacyDivergenceAnalysis and MachineLoopInfo include each adds 1aae510893e AMDGPU: Remove optnone from a test adds 14a3f77ba10 [Implicit Modules] Add -cc1 option -fmodules-strict-context [...] adds 7bbe711fb1b Avoid including CodeView/SymbolRecord.h from MCStreamer.h adds 637af4cc378 Add -Wbitwise-conditional-parentheses to warn on mixing '|' [...] adds d7cf99ae037 [Docs] Fix header level. adds ab2cec8b85c [analyzer] Fix a crash on tracking Objective-C 'self' as a [...] adds 4a5df7312ec [analyzer] PR43551: Do not dereferce void* in UndefOrNullAr [...] adds 2386537c246 [LLDB] bugfix: command script add -f doesn't work for some [...] adds bdcad0aca0a convert LLDBSwigPythonCallTypeScript to ArgInfo::max_positi [...] adds 963e0d6755c Make it clear in the doc that 'all' in LLVM_ENABLE_PROJECTS [...] adds 81a01e73faa Revert "[Implicit Modules] Add -cc1 option -fmodules-strict [...] adds 751e0bb6af3 Explicit in the doc the current list of projects (with easy [...] adds d5367db95c4 Refine check for `_LIBCPP_C_HAS_NO_GETS` on FreeBSD adds 6ada70d1b55 [X86][SSE] LowerUINT_TO_FP_i64 - only use HADDPD for size/f [...] adds b5088aa9442 [X86][SSE] lowerV16I8Shuffle - tryToWidenViaDuplication - u [...] adds 0a15981a84b [MSP430] Shift Amount Threshold in DAGCombine (Baseline Tes [...] adds 7d8ea71677f [ARM] Add dependency on GlobalISel for unit tests to fix sh [...] adds a298964d22a [TargetLowering][DAGCombine][MSP430] add/use hook for Shift [...] adds 10213b90730 [X86] Pulled out helper to decode target shuffle element se [...] adds 1d509201e2d [SCEV] Simplify umin/max of zext and sext of the same value
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/FileDistance.h | 1 + clang/docs/ReleaseNotes.rst | 8 + clang/include/clang/AST/DeclCXX.h | 29 +- clang/include/clang/AST/ExprCXX.h | 90 ++++ clang/include/clang/AST/RecursiveASTVisitor.h | 9 + clang/include/clang/AST/Stmt.h | 10 + clang/include/clang/Analysis/CFG.h | 1 + clang/include/clang/Basic/DiagnosticGroups.td | 4 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 23 +- clang/include/clang/Basic/OperatorKinds.h | 19 + clang/include/clang/Basic/StmtNodes.td | 1 + clang/include/clang/Sema/Overload.h | 94 +++- clang/include/clang/Sema/Sema.h | 82 ++-- clang/include/clang/Serialization/ASTBitCodes.h | 3 + clang/lib/AST/ASTImporter.cpp | 3 +- clang/lib/AST/Decl.cpp | 6 +- clang/lib/AST/Expr.cpp | 1 + clang/lib/AST/ExprCXX.cpp | 70 +++ clang/lib/AST/ExprClassification.cpp | 4 + clang/lib/AST/ExprConstant.cpp | 7 + clang/lib/AST/ItaniumMangle.cpp | 11 + clang/lib/AST/StmtPrinter.cpp | 9 + clang/lib/AST/StmtProfile.cpp | 10 + clang/lib/AST/TypePrinter.cpp | 3 +- clang/lib/Analysis/CFG.cpp | 41 +- clang/lib/CodeGen/CGDebugInfo.cpp | 4 +- clang/lib/CodeGen/CGExpr.cpp | 2 + clang/lib/CodeGen/CGExprAgg.cpp | 3 + clang/lib/CodeGen/CGExprComplex.cpp | 4 + clang/lib/CodeGen/CGExprScalar.cpp | 4 + clang/lib/Driver/Driver.cpp | 29 +- clang/lib/Driver/ToolChains/Arch/AArch64.cpp | 1 + clang/lib/Driver/ToolChains/Arch/ARM.cpp | 1 + clang/lib/Driver/ToolChains/Arch/PPC.cpp | 1 + clang/lib/Driver/ToolChains/Arch/X86.cpp | 1 + clang/lib/Driver/ToolChains/Darwin.cpp | 1 - clang/lib/Frontend/FrontendActions.cpp | 2 + clang/lib/Sema/AnalysisBasedWarnings.cpp | 24 +- clang/lib/Sema/SemaCast.cpp | 3 +- clang/lib/Sema/SemaExceptionSpec.cpp | 1 + clang/lib/Sema/SemaExpr.cpp | 20 +- clang/lib/Sema/SemaExprCXX.cpp | 17 +- clang/lib/Sema/SemaInit.cpp | 32 +- clang/lib/Sema/SemaLambda.cpp | 73 ++- clang/lib/Sema/SemaOverload.cpp | 510 ++++++++++++++++----- clang/lib/Sema/SemaTemplate.cpp | 3 +- clang/lib/Sema/SemaTemplateInstantiate.cpp | 7 + clang/lib/Sema/TreeTransform.h | 67 ++- clang/lib/Serialization/ASTReaderDecl.cpp | 1 + clang/lib/Serialization/ASTReaderStmt.cpp | 11 + clang/lib/Serialization/ASTWriter.cpp | 2 + clang/lib/Serialization/ASTWriterStmt.cpp | 8 + .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 27 +- clang/lib/StaticAnalyzer/Core/ExprEngine.cpp | 28 +- clang/lib/StaticAnalyzer/Core/MemRegion.cpp | 2 +- clang/test/Analysis/cast-value-logic.cpp | 2 +- clang/test/Analysis/cast-value-notes.cpp | 2 +- clang/test/Analysis/cast-value-state-dump.cpp | 2 +- clang/test/Analysis/ctu-different-triples.cpp | 4 +- clang/test/Analysis/ctu-main.cpp | 8 +- .../test/Analysis/ctu-unknown-parts-in-triples.cpp | 4 +- clang/test/Analysis/deadstores-driverkit.cpp | 2 +- clang/test/Analysis/diagnostics/dtors.cpp | 2 +- clang/test/Analysis/domtest.cpp | 2 +- clang/test/Analysis/dump_egraph.c | 30 +- clang/test/Analysis/dump_egraph.cpp | 2 +- clang/test/Analysis/explain-svals.cpp | 2 +- .../test/Analysis/exploded-graph-rewriter/edge.dot | 4 +- .../exploded-graph-rewriter/environment.dot | 2 +- .../Analysis/exploded-graph-rewriter/escapes.c | 2 +- .../initializers_under_construction.cpp | 2 +- .../exploded-graph-rewriter/node_labels.dot | 7 +- .../exploded-graph-rewriter/program_points.dot | 8 +- .../Analysis/exploded-graph-rewriter/trimmers.dot | 8 +- clang/test/Analysis/expr-inspection.c | 11 +- clang/test/Analysis/initialization.cpp | 2 +- .../inlining/placement-new-fp-suppression.cpp | 4 +- clang/test/Analysis/inner-pointer.cpp | 2 +- clang/test/Analysis/malloc.mm | 2 +- clang/test/Analysis/mig.mm | 2 +- clang/test/Analysis/new-ctor-null-throw.cpp | 4 +- clang/test/Analysis/new-ctor-null.cpp | 2 +- clang/test/Analysis/novoidtypecrash.c | 29 +- clang/test/Analysis/osobject-retain-release.cpp | 2 +- .../Analysis/osobjectcstylecastchecker_test.cpp | 2 +- .../test/Analysis/plist-macros-with-expansion.cpp | 4 +- clang/test/Analysis/ptr-iter.cpp | 2 +- clang/test/Analysis/ptr-sort.cpp | 2 +- clang/test/Analysis/rvo.cpp | 2 +- clang/test/Analysis/sizeofpack.cpp | 2 +- .../test/Analysis/stack-frame-context-revision.cpp | 2 +- clang/test/Analysis/temporaries.mm | 2 +- clang/test/Analysis/test-separate-retaincount.cpp | 6 +- .../track-control-dependency-conditions.cpp | 8 +- .../Analysis/track-control-dependency-conditions.m | 32 ++ clang/test/Analysis/unions.cpp | 2 +- .../over.match.funcs/over.match.oper/p3-2a.cpp | 172 +++++++ .../over.match.funcs/over.match.oper/p8-2a.cpp | 70 +++ .../over.match.funcs/over.match.oper/p9-2a.cpp | 38 ++ .../test/CXX/temp/temp.fct.spec/temp.deduct/p7.cpp | 34 ++ clang/test/CodeGenCUDA/unnamed-types.cu | 39 ++ ...debug-info-template-explicit-specialization.cpp | 5 + .../CodeGenCXX/implicit-function-conversion.cpp | 7 + clang/test/CodeGenCXX/mangle-cxx2a.cpp | 11 + clang/test/Driver/darwin-ld.c | 2 +- clang/test/PCH/cxx2a-compare.cpp | 13 + clang/test/Sema/parentheses.c | 22 + clang/test/Sema/warn-bitwise-compare.c | 21 +- clang/test/SemaCXX/compare-cxx2a.cpp | 8 +- clang/test/SemaCXX/self-comparison.cpp | 2 +- clang/test/SemaCXX/warn-bitwise-compare.cpp | 12 + clang/tools/libclang/CXCursor.cpp | 1 + clang/utils/analyzer/exploded-graph-rewriter.py | 16 +- clang/www/cxx_status.html | 7 +- compiler-rt/lib/hwasan/hwasan_allocator.cpp | 29 -- compiler-rt/lib/hwasan/hwasan_allocator.h | 6 - compiler-rt/lib/hwasan/hwasan_exceptions.cpp | 11 +- compiler-rt/lib/hwasan/hwasan_interceptors.cpp | 2 - compiler-rt/lib/profile/InstrProfiling.h | 15 +- compiler-rt/lib/profile/InstrProfilingFile.c | 11 +- .../symbolizer/scripts/global_symbols.txt | 1 + compiler-rt/lib/scudo/standalone/linux.h | 2 +- .../TestCases/Posix/system-allocator-fallback.cpp | 54 --- .../profile/Inputs/instrprof-get-filename-dso.c | 5 + .../Posix/instrprof-get-filename-merge-mode.c | 18 + .../Posix/instrprof-set-filename-shared.test | 8 - libcxx/include/__config | 18 +- libcxx/include/type_traits | 4 + .../meta.trans.other/result_of11.pass.cpp | 5 + libcxxabi/test/unwind_06.pass.cpp | 16 +- libunwind/src/AddressSpace.hpp | 14 +- libunwind/src/UnwindCursor.hpp | 5 - lld/include/lld/Common/LLVM.h | 1 + lld/include/lld/Core/File.h | 1 + lld/lib/ReaderWriter/MachO/DebugInfo.h | 1 + lld/test/wasm/Inputs/globals.yaml | 3 +- lld/test/wasm/Inputs/undefined-globals.yaml | 3 +- lld/test/wasm/alias.ll | 2 +- lld/test/wasm/call-indirect.ll | 13 +- lld/test/wasm/event-section.ll | 4 +- lld/test/wasm/function-imports-first.ll | 7 +- lld/test/wasm/function-imports.ll | 5 +- lld/test/wasm/function-index.test | 6 +- lld/test/wasm/gc-sections.ll | 35 +- lld/test/wasm/local-symbols.ll | 5 +- lld/test/wasm/locals-duplicate.test | 10 +- lld/test/wasm/relocatable.ll | 7 +- lld/test/wasm/stack-pointer.ll | 3 +- lld/test/wasm/undefined-weak-call.ll | 7 +- lld/test/wasm/weak-alias-overide.ll | 9 +- lld/test/wasm/weak-alias.ll | 16 +- lld/test/wasm/weak-symbols.ll | 9 +- lld/test/wasm/weak-undefined.ll | 9 +- lld/tools/lld/lld.cpp | 1 + lldb/include/lldb/Utility/UUID.h | 7 +- .../commands/command/script/TestCommandScript.py | 17 +- .../test/commands/command/script/callables.py | 63 +++ .../test/commands/command/script/py_import | 19 + .../TestCallOverriddenMethod.py | 4 - .../expression/formatters/TestFormatters.py | 15 + .../commands/expression/formatters/formatters.py | 7 + .../completion/TestIOHandlerCompletion.py | 3 + lldb/scripts/Python/python-wrapper.swig | 27 +- lldb/source/Commands/CommandObjectReproducer.cpp | 14 +- .../ScriptInterpreter/Python/PythonDataObjects.cpp | 20 +- .../ScriptInterpreter/Python/PythonDataObjects.h | 7 +- lldb/test/Shell/Reproducer/TestWorkingDir.test | 2 + lldb/tools/driver/Driver.cpp | 10 + .../Python/PythonDataObjectsTests.cpp | 48 +- llvm/docs/CMake.rst | 4 +- .../LLJITWithJITLink/LLJITWithJITLink.cpp | 4 +- llvm/include/llvm/ADT/Hashing.h | 1 - llvm/include/llvm/BinaryFormat/Wasm.h | 1 + llvm/include/llvm/CodeGen/DFAPacketizer.h | 6 +- llvm/include/llvm/CodeGen/FunctionLoweringInfo.h | 2 +- .../include/llvm/CodeGen/GlobalISel/CallLowering.h | 2 +- llvm/include/llvm/CodeGen/MachineInstr.h | 13 +- llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h | 7 +- llvm/include/llvm/CodeGen/SelectionDAG.h | 6 +- llvm/include/llvm/CodeGen/SelectionDAGISel.h | 35 +- llvm/include/llvm/CodeGen/TargetFrameLowering.h | 12 +- llvm/include/llvm/CodeGen/TargetInstrInfo.h | 9 +- llvm/include/llvm/CodeGen/TargetLowering.h | 8 +- .../include/llvm/DebugInfo/CodeView/SymbolRecord.h | 56 +-- llvm/include/llvm/MC/MCStreamer.h | 16 +- llvm/include/llvm/ObjectYAML/WasmYAML.h | 2 +- llvm/include/llvm/ProfileData/SampleProfReader.h | 137 ++++-- llvm/include/llvm/Support/Host.h | 28 -- llvm/include/llvm/Support/SHA1.h | 2 +- llvm/include/llvm/Support/Signals.h | 11 + llvm/include/llvm/Support/SwapByteOrder.h | 28 ++ llvm/lib/Analysis/ScalarEvolution.cpp | 35 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 8 +- llvm/lib/CodeGen/BreakFalseDeps.cpp | 1 + llvm/lib/CodeGen/DFAPacketizer.cpp | 9 +- llvm/lib/CodeGen/ExecutionDomainFix.cpp | 1 + llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp | 1 + llvm/lib/CodeGen/LexicalScopes.cpp | 1 + llvm/lib/CodeGen/LiveIntervals.cpp | 17 +- llvm/lib/CodeGen/LiveVariables.cpp | 1 + llvm/lib/CodeGen/MIRCanonicalizerPass.cpp | 1 + llvm/lib/CodeGen/MIRVRegNamerUtils.cpp | 1 + llvm/lib/CodeGen/MachineInstr.cpp | 10 +- llvm/lib/CodeGen/ReachingDefAnalysis.cpp | 1 + llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 5 +- .../CodeGen/SelectionDAG/FunctionLoweringInfo.cpp | 1 + llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 1 + .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 1 + .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h | 3 +- llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp | 9 +- .../SelectionDAG/SelectionDAGAddressAnalysis.cpp | 1 + llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | 1 + llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 26 +- llvm/lib/CodeGen/SwiftErrorValueTracking.cpp | 3 +- llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp | 15 +- llvm/lib/CodeGen/TargetInstrInfo.cpp | 2 +- .../Orc/JITTargetMachineBuilder.cpp | 1 + llvm/lib/MC/MCAsmStreamer.cpp | 17 +- llvm/lib/MC/MCParser/AsmParser.cpp | 9 +- llvm/lib/MC/MCStreamer.cpp | 9 +- llvm/lib/Object/WasmObjectFile.cpp | 9 +- llvm/lib/ObjectYAML/WasmEmitter.cpp | 9 +- llvm/lib/ObjectYAML/WasmYAML.cpp | 3 +- llvm/lib/ProfileData/SampleProfReader.cpp | 120 +++-- llvm/lib/Support/Unix/Signals.inc | 14 +- llvm/lib/Support/Windows/Signals.inc | 3 + llvm/lib/Support/Windows/WindowsSupport.h | 1 + llvm/lib/Target/AArch64/AArch64CallLowering.cpp | 2 + .../Target/AArch64/AArch64MachineFunctionInfo.h | 1 + .../Target/AArch64/AArch64SpeculationHardening.cpp | 1 + llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp | 2 + llvm/lib/Target/AMDGPU/GCNILPSched.cpp | 1 + llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp | 21 +- llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 4 +- llvm/lib/Target/AMDGPU/SIInstrInfo.h | 2 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 152 +----- llvm/lib/Target/AMDGPU/SIRegisterInfo.h | 5 - llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp | 2 + llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp | 4 +- llvm/lib/Target/ARM/ARMBasicBlockInfo.h | 1 + llvm/lib/Target/ARM/ARMCallLowering.cpp | 2 + llvm/lib/Target/ARM/ARMConstantPoolValue.cpp | 1 + llvm/lib/Target/ARM/ARMMachineFunctionInfo.h | 1 + llvm/lib/Target/ARM/MVEVPTBlockPass.cpp | 1 + llvm/lib/Target/BPF/BPFMIChecking.cpp | 1 + llvm/lib/Target/BPF/BPFMIPeephole.cpp | 1 + llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp | 1 + llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp | 2 +- llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h | 3 +- llvm/lib/Target/Hexagon/RDFDeadCode.cpp | 1 + llvm/lib/Target/MSP430/MSP430BranchSelector.cpp | 1 + llvm/lib/Target/MSP430/MSP430ISelLowering.cpp | 3 + llvm/lib/Target/MSP430/MSP430ISelLowering.h | 2 + llvm/lib/Target/PowerPC/PPCInstrInfo.h | 2 +- .../lib/Target/SystemZ/SystemZMachineScheduler.cpp | 1 + .../Target/WebAssembly/WebAssemblyCFGStackify.cpp | 1 + .../WebAssemblyFixIrreducibleControlFlow.cpp | 1 + .../Target/WebAssembly/WebAssemblyInstrInfo.cpp | 2 +- llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h | 2 +- .../WebAssembly/WebAssemblyLateEHPrepare.cpp | 1 + llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp | 7 +- .../X86/Disassembler/X86DisassemblerDecoder.cpp | 5 +- .../Target/X86/X86AvoidStoreForwardingBlocks.cpp | 1 + llvm/lib/Target/X86/X86CallLowering.cpp | 2 + llvm/lib/Target/X86/X86ISelLowering.cpp | 68 +-- llvm/lib/Target/X86/X86InstrInfo.cpp | 2 +- llvm/lib/Target/X86/X86InstrInfo.h | 2 +- llvm/lib/Target/X86/X86TargetMachine.h | 2 +- llvm/lib/Transforms/IPO/SampleProfile.cpp | 19 +- .../Scalar/CorrelatedValuePropagation.cpp | 26 +- .../max-trip-count-address-space.ll | 2 +- .../Analysis/ScalarEvolution/max-trip-count.ll | 2 +- llvm/test/Analysis/ScalarEvolution/sext-mul.ll | 4 +- .../Analysis/ScalarEvolution/umin-umax-folds.ll | 88 ++-- .../AMDGPU/attr-amdgpu-num-sgpr-spill-to-smem.ll | 33 -- llvm/test/CodeGen/AMDGPU/attr-amdgpu-num-sgpr.ll | 17 +- llvm/test/CodeGen/AMDGPU/basic-branch.ll | 4 +- .../AMDGPU/extract-subvector-equal-length.ll | 4 +- llvm/test/CodeGen/AMDGPU/mfma-loop.ll | 29 ++ ...d-handleMoveUp-subreg-def-across-subreg-def.mir | 134 ++++++ llvm/test/CodeGen/AMDGPU/si-spill-sgpr-stack.ll | 12 +- llvm/test/CodeGen/AMDGPU/spill-m0.ll | 132 +----- llvm/test/CodeGen/AMDGPU/spill-to-smem-m0.ll | 22 - llvm/test/CodeGen/AMDGPU/spill-wide-sgpr.ll | 80 +--- llvm/test/CodeGen/MSP430/shift-amount-threshold.ll | 170 +++++++ llvm/test/CodeGen/WebAssembly/multivalue.ll | 17 + llvm/test/CodeGen/WebAssembly/tailcall.ll | 3 +- .../CodeGen/X86/avx512-intrinsics-fast-isel.ll | 3 +- llvm/test/CodeGen/X86/bitcast-and-setcc-128.ll | 10 +- llvm/test/CodeGen/X86/bitcast-setcc-128.ll | 2 +- llvm/test/CodeGen/X86/haddsub-3.ll | 89 ++-- llvm/test/CodeGen/X86/haddsub-broadcast.ll | 3 +- llvm/test/CodeGen/X86/scalar-int-to-fp.ll | 5 +- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 30 +- llvm/test/CodeGen/X86/vector-reduce-mul.ll | 404 ++++++++-------- llvm/test/CodeGen/X86/vector-sext.ll | 129 +++--- llvm/test/CodeGen/X86/vector-shuffle-256-v32.ll | 16 +- llvm/test/CodeGen/X86/widen_conv-3.ll | 8 +- llvm/test/MC/AsmParser/directive_seh.s | 46 ++ llvm/test/MC/WebAssembly/assembler-binary.ll | 4 +- llvm/test/MC/WebAssembly/comdat.ll | 5 +- llvm/test/MC/WebAssembly/data-section.s | 3 +- llvm/test/MC/WebAssembly/event-section.ll | 5 +- llvm/test/MC/WebAssembly/external-func-address.ll | 5 +- llvm/test/MC/WebAssembly/libcall.ll | 5 +- llvm/test/MC/WebAssembly/reloc-pic.s | 3 +- llvm/test/MC/WebAssembly/type-index.s | 7 +- llvm/test/MC/WebAssembly/types.ll | 23 +- llvm/test/MC/WebAssembly/weak-alias.ll | 3 +- llvm/test/Object/wasm-duplicate-name.test | 3 +- llvm/test/Object/wasm-relocs-and-producers.yaml | 2 +- llvm/test/ObjectYAML/wasm/code_section.yaml | 10 +- llvm/test/ObjectYAML/wasm/event_section.yaml | 10 +- llvm/test/ObjectYAML/wasm/export_section.yaml | 6 +- llvm/test/ObjectYAML/wasm/function_section.yaml | 4 +- .../test/ObjectYAML/wasm/import_memory_shared.yaml | 5 +- llvm/test/ObjectYAML/wasm/import_section.yaml | 5 +- .../ObjectYAML/wasm/invalid_section_order.yaml | 2 +- llvm/test/ObjectYAML/wasm/linking_section.yaml | 3 +- llvm/test/ObjectYAML/wasm/name_section.yaml | 3 +- llvm/test/ObjectYAML/wasm/start_section.yaml | 4 +- llvm/test/ObjectYAML/wasm/type_section.yaml | 12 +- llvm/test/ObjectYAML/wasm/weak_symbols.yaml | 11 +- .../Transforms/CorrelatedValuePropagation/mul.ll | 175 +++++++ .../CorrelatedValuePropagation/overflows.ll | 24 +- llvm/test/Transforms/SampleProfile/remap.ll | 6 +- llvm/test/tools/llvm-nm/wasm/exports.yaml | 3 +- llvm/test/tools/llvm-nm/wasm/imports.yaml | 3 +- llvm/test/tools/llvm-nm/wasm/weak-symbols.yaml | 3 +- llvm/test/tools/llvm-readobj/wasm-imports.test | 5 +- llvm/tools/llvm-exegesis/lib/Assembler.cpp | 1 + llvm/tools/llvm-exegesis/lib/RegisterValue.cpp | 1 + llvm/tools/obj2yaml/wasm2yaml.cpp | 7 +- llvm/unittests/MI/LiveIntervalTest.cpp | 40 ++ llvm/unittests/ProfileData/SampleProfTest.cpp | 83 ++-- llvm/unittests/Support/CMakeLists.txt | 1 + llvm/unittests/Support/SignalsTest.cpp | 53 +++ llvm/unittests/Target/ARM/CMakeLists.txt | 1 + llvm/utils/gn/build/BUILD.gn | 1 + .../gn/secondary/llvm/unittests/Support/BUILD.gn | 1 + 341 files changed, 4062 insertions(+), 1864 deletions(-) create mode 100644 clang/test/Analysis/track-control-dependency-conditions.m create mode 100644 clang/test/CXX/over/over.match/over.match.funcs/over.match.oper [...] create mode 100644 clang/test/CXX/over/over.match/over.match.funcs/over.match.oper [...] create mode 100644 clang/test/CXX/over/over.match/over.match.funcs/over.match.oper [...] create mode 100644 clang/test/CodeGenCUDA/unnamed-types.cu create mode 100644 clang/test/CodeGenCXX/implicit-function-conversion.cpp create mode 100644 clang/test/CodeGenCXX/mangle-cxx2a.cpp create mode 100644 clang/test/SemaCXX/warn-bitwise-compare.cpp delete mode 100644 compiler-rt/test/hwasan/TestCases/Posix/system-allocator-fallback.cpp create mode 100644 compiler-rt/test/profile/Inputs/instrprof-get-filename-dso.c create mode 100644 compiler-rt/test/profile/Posix/instrprof-get-filename-merge-mode.c delete mode 100644 compiler-rt/test/profile/Posix/instrprof-set-filename-shared.test create mode 100644 lldb/packages/Python/lldbsuite/test/commands/command/script/cal [...] delete mode 100644 llvm/test/CodeGen/AMDGPU/attr-amdgpu-num-sgpr-spill-to-smem.ll create mode 100644 llvm/test/CodeGen/AMDGPU/mfma-loop.ll create mode 100644 llvm/test/CodeGen/AMDGPU/sched-handleMoveUp-subreg-def-across-s [...] delete mode 100644 llvm/test/CodeGen/AMDGPU/spill-to-smem-m0.ll create mode 100644 llvm/test/CodeGen/MSP430/shift-amount-threshold.ll create mode 100644 llvm/test/Transforms/CorrelatedValuePropagation/mul.ll create mode 100644 llvm/unittests/Support/SignalsTest.cpp