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-mainline-allnoconfig in repository toolchain/ci/llvm-project.
from 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 adds 722b6189245 eliminate nontrivial Reset(...) from TypedPythonObject
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/Analysis/CFG.h | 1 + clang/include/clang/Basic/DiagnosticGroups.td | 4 + clang/include/clang/Basic/DiagnosticSemaKinds.td | 8 +- clang/lib/Analysis/CFG.cpp | 41 ++- 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/Sema/AnalysisBasedWarnings.cpp | 24 +- clang/lib/Sema/SemaExpr.cpp | 13 +- .../StaticAnalyzer/Core/BugReporterVisitors.cpp | 27 +- clang/test/Analysis/novoidtypecrash.c | 29 +- .../Analysis/track-control-dependency-conditions.m | 32 ++ clang/test/Sema/parentheses.c | 22 ++ clang/test/Sema/warn-bitwise-compare.c | 21 +- clang/test/SemaCXX/warn-bitwise-compare.cpp | 12 + .../instrprof-get-filename-merge-mode.c | 2 +- libcxx/include/__config | 4 +- lld/include/lld/Common/LLVM.h | 1 + lld/include/lld/Core/File.h | 1 + lld/lib/ReaderWriter/MachO/DebugInfo.h | 1 + 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 + .../expression/formatters/TestFormatters.py | 15 + .../commands/expression/formatters/formatters.py | 7 + lldb/scripts/Python/python-wrapper.swig | 27 +- .../ScriptInterpreter/Python/PythonDataObjects.cpp | 55 +-- .../ScriptInterpreter/Python/PythonDataObjects.h | 64 +++- .../Python/ScriptInterpreterPython.cpp | 22 +- .../Python/PythonDataObjectsTests.cpp | 58 ++- llvm/docs/CMake.rst | 4 +- llvm/include/llvm/ADT/Hashing.h | 1 - llvm/include/llvm/BinaryFormat/Wasm.h | 1 + llvm/include/llvm/CodeGen/FunctionLoweringInfo.h | 2 +- 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/TargetInstrInfo.h | 2 +- llvm/include/llvm/CodeGen/TargetLowering.h | 8 +- .../include/llvm/DebugInfo/CodeView/SymbolRecord.h | 56 +-- llvm/include/llvm/MC/MCStreamer.h | 16 +- llvm/include/llvm/Support/Host.h | 28 -- llvm/include/llvm/Support/SHA1.h | 2 +- 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/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/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/Support/Windows/WindowsSupport.h | 1 + .../Target/AArch64/AArch64SpeculationHardening.cpp | 1 + llvm/lib/Target/AMDGPU/GCNILPSched.cpp | 1 + llvm/lib/Target/AMDGPU/SIISelLowering.cpp | 4 +- llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp | 4 +- llvm/lib/Target/ARM/ARMBasicBlockInfo.h | 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/MSP430/MSP430BranchSelector.cpp | 1 + llvm/lib/Target/MSP430/MSP430ISelLowering.cpp | 3 + llvm/lib/Target/MSP430/MSP430ISelLowering.h | 2 + .../lib/Target/SystemZ/SystemZMachineScheduler.cpp | 1 + .../Target/WebAssembly/WebAssemblyCFGStackify.cpp | 1 + .../WebAssemblyFixIrreducibleControlFlow.cpp | 1 + .../Target/WebAssembly/WebAssemblyInstrInfo.cpp | 2 +- .../WebAssembly/WebAssemblyLateEHPrepare.cpp | 1 + .../X86/Disassembler/X86DisassemblerDecoder.cpp | 5 +- .../Target/X86/X86AvoidStoreForwardingBlocks.cpp | 1 + llvm/lib/Target/X86/X86ISelLowering.cpp | 68 ++-- llvm/lib/Target/X86/X86InstrInfo.cpp | 2 +- llvm/lib/Target/X86/X86TargetMachine.h | 2 +- .../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/extract-subvector-equal-length.ll | 4 +- llvm/test/CodeGen/MSP430/shift-amount-threshold.ll | 170 +++++++++ .../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/tools/llvm-exegesis/lib/RegisterValue.cpp | 1 + llvm/unittests/Target/ARM/CMakeLists.txt | 1 + 113 files changed, 1373 insertions(+), 657 deletions(-) create mode 100644 clang/test/Analysis/track-control-dependency-conditions.m create mode 100644 clang/test/SemaCXX/warn-bitwise-compare.cpp rename compiler-rt/test/profile/{ => Posix}/instrprof-get-filename-merge-mode.c (86%) create mode 100644 lldb/packages/Python/lldbsuite/test/commands/command/script/cal [...] create mode 100644 llvm/test/CodeGen/MSP430/shift-amount-threshold.ll