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-next-allnoconfig in repository toolchain/ci/llvm-project.
from 2f7c24fe303 [InstCombine] (A + B) + B --> A + (B << 1) adds c479052a74b [CGP] Ensure address offset is representable as int64_t adds a5b2503a8ab [analyzer] SATestBuild.py: Fix hang when one of the tasks fails adds 22ed724975d [RISCV] Register null target streamer for RISC-V adds 6438ea45e05 [VectorCombine] position pass after SLP in the optimization [...] adds d89c98a020c [lldb/Test] Remove issue_verification subdirectory adds e4bb3e25e44 [clang-tidy] Expand the list of functions in bugprone-unuse [...] adds 7a325c14b46 [DSE,MSSA] Add additional multiblock tests. adds 429f0308995 Revert "[analyzer] Change the default output type to PD_TEX [...] adds a4b8ee64223 [libc++] Make MoveOnly constexpr-friendly adds 8cb75745412 Revert "[lldb] Enable C++14 when evaluating expressions in [...] adds 65cd2c7a801 Revert "[CodeGen] Add support for multiple memory operands [...] adds 861b5269337 [libc++] Fix broken tuple tests adds a28e9f12086 [PowerPC] Add support for vmsumudm adds 5a85582eb26 [lldb/Reproducers] Make the type tests work with reproducers adds a67b2faa7c4 [lldb/Test] Disable APITests.exe on Windows adds 485b9083fe6 [libc++] Mark __u64toa and __u32toa as noexcept adds 024098ae534 [VectorCombine] set preserve alias analysis adds 7510aede627 Handle eExpressionThreadVanished in error switch to handle [...] adds 62fb3fa6d9c [AMDGPU] Define 6 dword subregs adds 0231227e5d8 Reapply "[lit] GoogleTest framework should report failures [...] adds 220c17ffd4e Print a warning when stopped in a frame LLDB has no plugin for. adds 7e49dc6184e [MC] Change MCCFIInstruction::createDefCfa to cfiDefCfa whi [...] adds a8a048ac725 Restrict test for DW_AT_APPLE_optimized to Darwin adds aa5d2d22485 Traverse-ignore invisible CXXConstructExprs with default args adds 26ac5a34bae Fix ignoring traversal of intermediate parens adds 8d62eba1053 Add some explicit use of TK_AsIs adds 0840d725c4e [MC] Change MCCFIInstruction::createDefCfaOffset to cfiDefC [...] adds 3a1f0c6bd1e Fix mistake made while rebasing adds 64356b6d94e Add missing unit test adds 1b58cbad018 [AMDGPU] DWARF For Heterogeneous Debugging adds 8a9f09df428 [AMDGPU] DWARF Proposal For Heterogeneous Debugging adds c693b9c321d [MC] Fix double negation of DW_CFA_def_cfa_offset adds 1b02db52b79 [X86] Update some av512 shift intrinsics to use "unsigned i [...] adds 773f8dbd1da [MC] Fix double negation of DW_CFA_def_cfa adds 0f6bd9cda6c [MC] Drop unneeded std::abs for DW_def_cfa_offset in Darwin [...] adds 7392820f989 [Align] Remove operations on MaybeAlign that asserted that [...] adds 0c6bba71e39 [TargetPassConfig] Don't add alias analysis at optnone adds 0591329dd1f [Analyzer][WebKit][NFC] Correct documentation to avoid sphi [...] adds 14d358537f1 Added a new IRCanonicalizer pass. adds a0c7108b99f [gn build] Port 14d358537f1 adds fc12ead8ff5 Revert "[gn build] Port 14d358537f1" adds 335de55fa33 Revert "Added a new IRCanonicalizer pass." adds 174322c2737 [libc++] Mark __cpp_lib_hardware_interference_size as unimp [...] adds 10f0f98eac5 Add a way to set traversal mode in clang-query adds 38c5d6f7006 [yaml2obj] - Add a technical prefix for each unnamed chunk. adds 304b0ed4039 [yaml2obj] - Move "repeated section/fill name" check earlier.
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clang-query/Query.cpp | 12 + clang-tools-extra/clang-query/Query.h | 5 + clang-tools-extra/clang-query/QueryParser.cpp | 25 +- clang-tools-extra/clang-query/QueryParser.h | 2 + clang-tools-extra/clang-query/QuerySession.h | 5 +- .../clang-reorder-fields/ReorderFieldsAction.cpp | 8 +- .../clang-tidy/bugprone/UnusedReturnValueCheck.cpp | 85 +++++- .../unittests/clang-query/QueryParserTest.cpp | 27 ++ clang/docs/analyzer/checkers.rst | 1 + clang/include/clang/Basic/DiagnosticDriverKinds.td | 3 - .../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 2 +- clang/lib/AST/Expr.cpp | 15 +- clang/lib/Headers/avx512bwintrin.h | 19 +- clang/lib/Headers/avx512fintrin.h | 42 +-- clang/lib/Headers/avx512vlbwintrin.h | 18 +- clang/lib/Headers/avx512vlintrin.h | 53 ++-- .../Checkers/NumberObjectConversionChecker.cpp | 2 +- .../Checkers/PointerSortingChecker.cpp | 5 +- clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp | 28 +- clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp | 17 +- clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp | 7 +- .../StaticAnalyzer/Frontend/AnalysisConsumer.cpp | 1 - clang/test/Analysis/output_types.cpp | 49 ---- clang/test/CodeGen/avx512bw-builtins.c | 20 +- clang/test/CodeGen/avx512f-builtins.c | 44 +-- clang/test/CodeGen/avx512vl-builtins.c | 58 ++-- clang/test/CodeGen/avx512vlbw-builtins.c | 20 +- clang/unittests/AST/ASTTraverserTest.cpp | 105 +++++++ .../ASTMatchers/ASTMatchersTraversalTest.cpp | 87 ++++++ clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp | 2 +- clang/utils/analyzer/SATestBuild.py | 2 +- libcxx/docs/FeatureTestMacroTable.rst | 2 +- libcxx/include/charconv | 4 +- libcxx/include/version | 2 +- libcxx/src/charconv.cpp | 18 +- ...reduced_arity_initialization_extension.pass.cpp | 12 +- ...reduced_arity_initialization_extension.pass.cpp | 12 +- .../support.limits.general/new.version.pass.cpp | 32 ++- .../version.version.pass.cpp | 32 ++- .../tuple/tuple.tuple/tuple.cnstr/UTypes.pass.cpp | 12 +- libcxx/test/support/MoveOnly.h | 18 +- .../generate_feature_test_macro_components.py | 1 + lldb/include/lldb/Target/Process.h | 9 +- lldb/packages/Python/lldbsuite/test/lldbtest.py | 10 + lldb/source/Interpreter/CommandInterpreter.cpp | 5 + .../Clang/ClangExpressionParser.cpp | 4 +- lldb/source/Target/Process.cpp | 35 ++- lldb/source/Target/TargetProperties.td | 3 + lldb/source/Target/Thread.cpp | 5 +- lldb/test/API/issue_verification/README.txt | 5 - .../issue_verification/TestExpectedTimeout.py.park | 20 -- lldb/test/API/issue_verification/TestFail.py.park | 15 - .../TestInvalidDecorator.py.park | 12 - .../API/issue_verification/TestRerunFail.py.park | 22 -- .../TestRerunFileLevelTimeout.py.park | 33 --- .../API/issue_verification/TestRerunInline.py.park | 13 - .../issue_verification/TestRerunTimeout.py.park | 24 -- .../test/API/issue_verification/TestSignal.py.park | 25 -- .../TestSignalOutsideTestMethod.py.park | 23 -- .../API/issue_verification/TestTimeout.py.park | 19 -- lldb/test/API/issue_verification/disable.py | 20 -- lldb/test/API/issue_verification/enable.py | 20 -- .../issue_verification/inline_rerun_inferior.cpp | 6 - lldb/test/API/issue_verification/rerun_base.py | 27 -- lldb/test/API/lang/cpp/standards/cpp11/Makefile | 4 - .../lang/cpp/standards/cpp11/TestCPP11Standard.py | 19 -- lldb/test/API/lang/cpp/standards/cpp11/main.cpp | 3 - lldb/test/API/lang/cpp/standards/cpp14/Makefile | 4 - .../lang/cpp/standards/cpp14/TestCPP14Standard.py | 19 -- lldb/test/API/lang/cpp/standards/cpp14/main.cpp | 3 - lldb/test/API/types/AbstractBase.py | 77 +++-- lldb/test/Shell/Process/Inputs/true.c | 3 + lldb/test/Shell/Process/Optimization.test | 6 + lldb/test/Shell/Process/UnsupportedLanguage.test | 8 + lldb/unittests/CMakeLists.txt | 5 +- ...MDGPUDwarfProposalForHeterogeneousDebugging.rst | 16 +- llvm/include/llvm/IR/DataLayout.h | 2 +- llvm/include/llvm/IR/IntrinsicsPowerPC.td | 3 + llvm/include/llvm/MC/MCDwarf.h | 10 +- llvm/include/llvm/Support/Alignment.h | 101 +------ llvm/lib/CodeGen/CFIInstrInserter.cpp | 9 +- llvm/lib/CodeGen/CodeGenPrepare.cpp | 12 +- llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp | 2 +- llvm/lib/CodeGen/MIRParser/MIParser.cpp | 8 +- llvm/lib/CodeGen/MachineInstr.cpp | 137 +++++---- llvm/lib/CodeGen/ScheduleDAGInstrs.cpp | 5 - .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 2 +- llvm/lib/CodeGen/TargetPassConfig.cpp | 61 ++-- llvm/lib/IR/Globals.cpp | 2 +- llvm/lib/LTO/LTO.cpp | 5 +- llvm/lib/MC/MCDwarf.cpp | 4 +- llvm/lib/MC/MCStreamer.cpp | 4 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 68 ++--- llvm/lib/Passes/PassBuilder.cpp | 7 +- llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 16 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 2 +- .../AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp | 2 +- llvm/lib/Target/AMDGPU/SIRegisterInfo.td | 2 +- llvm/lib/Target/ARC/ARCFrameLowering.cpp | 2 +- .../Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp | 2 +- llvm/lib/Target/ARM/ARMFrameLowering.cpp | 18 +- llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp | 8 +- llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp | 4 +- .../Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp | 2 +- llvm/lib/Target/ARM/Thumb1FrameLowering.cpp | 24 +- llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp | 4 +- .../Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp | 5 +- llvm/lib/Target/Mips/Mips16FrameLowering.cpp | 4 +- llvm/lib/Target/Mips/MipsSEFrameLowering.cpp | 4 +- .../PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp | 2 +- llvm/lib/Target/PowerPC/P9InstrResources.td | 1 + llvm/lib/Target/PowerPC/PPCFrameLowering.cpp | 2 +- llvm/lib/Target/PowerPC/PPCInstrAltivec.td | 4 + llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 4 +- .../RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp | 9 +- .../RISCV/MCTargetDesc/RISCVTargetStreamer.cpp | 16 ++ .../RISCV/MCTargetDesc/RISCVTargetStreamer.h | 24 +- llvm/lib/Target/RISCV/RISCVFrameLowering.cpp | 10 +- .../Sparc/MCTargetDesc/SparcMCTargetDesc.cpp | 4 +- .../SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp | 7 +- llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp | 2 +- llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp | 2 +- llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp | 2 +- .../Target/X86/MCTargetDesc/X86MCTargetDesc.cpp | 2 +- llvm/lib/Target/X86/X86FrameLowering.cpp | 19 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 5 +- .../XCore/MCTargetDesc/XCoreMCTargetDesc.cpp | 2 +- llvm/lib/Target/XCore/XCoreFrameLowering.cpp | 2 +- llvm/lib/Transforms/IPO/AttributorAttributes.cpp | 2 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 6 +- llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 5 +- llvm/lib/Transforms/Vectorize/VectorCombine.cpp | 4 + llvm/test/CodeGen/AArch64/O0-pipeline.ll | 6 +- llvm/test/CodeGen/AArch64/O3-pipeline.ll | 2 +- .../test/CodeGen/AArch64/merge-store-dependency.ll | 4 +- .../GlobalISel/inst-select-insert-vector-elt.mir | 8 +- llvm/test/CodeGen/AMDGPU/opt-pipeline.ll | 12 +- llvm/test/CodeGen/ARM/O3-pipeline.ll | 2 +- .../CodeGen/ARM/big-endian-neon-fp16-bitconv.ll | 4 +- .../CodeGen/ARM/cortex-a57-misched-vldm-wrback.ll | 2 +- .../CodeGen/ARM/cortex-a57-misched-vstm-wrback.ll | 2 +- llvm/test/CodeGen/ARM/cortex-a57-misched-vstm.ll | 2 +- llvm/test/CodeGen/Thumb2/mve-float32regloops.ll | 8 +- llvm/test/CodeGen/Thumb2/mve-phireg.ll | 10 +- llvm/test/CodeGen/Thumb2/mve-vst3.ll | 2 +- .../Thumb2/umulo-128-legalisation-lowering.ll | 8 +- llvm/test/CodeGen/X86/O0-pipeline.ll | 6 +- llvm/test/CodeGen/X86/O3-pipeline.ll | 2 +- .../CodeGen/X86/instr-sched-multiple-memops.mir | 144 ---------- llvm/test/CodeGen/X86/pr46004.ll | 21 ++ llvm/test/CodeGen/X86/store_op_load_fold2.ll | 7 +- .../MC/Disassembler/PowerPC/ppc64-encoding-vmx.txt | 3 + llvm/test/MC/PowerPC/ppc64-encoding-vmx.s | 3 + llvm/test/Other/new-pm-defaults.ll | 4 +- llvm/test/Other/new-pm-thinlto-defaults.ll | 4 +- .../Other/new-pm-thinlto-postlink-pgo-defaults.ll | 4 +- .../new-pm-thinlto-postlink-samplepgo-defaults.ll | 4 +- llvm/test/Other/opt-O2-pipeline.ll | 4 +- llvm/test/Other/opt-O3-pipeline.ll | 4 +- llvm/test/Other/opt-Os-pipeline.ll | 4 +- llvm/test/Other/opt-pipeline-vector-passes.ll | 12 +- .../MSSA/multiblock-multipath.ll | 310 ++++++++++++++++++++- .../DeadStoreElimination/MSSA/multiblock-simple.ll | 2 +- llvm/test/Transforms/PhaseOrdering/X86/addsub.ll | 44 +-- .../Transforms/PhaseOrdering/X86/horiz-math.ll | 33 +-- .../PhaseOrdering/X86/vector-reductions.ll | 16 +- .../tools/yaml2obj/ELF/custom-null-section.yaml | 5 +- llvm/test/tools/yaml2obj/ELF/section-link.yaml | 12 +- llvm/unittests/Support/AlignmentTest.cpp | 36 --- llvm/utils/lit/lit/formats/googletest.py | 8 + .../Inputs/googletest-discovery-failed/lit.cfg | 3 + .../googletest-discovery-failed/subdir/OneTest.py | 3 + .../utils/lit/tests/googletest-discovery-failed.py | 10 + 173 files changed, 1538 insertions(+), 1355 deletions(-) delete mode 100644 clang/test/Analysis/output_types.cpp delete mode 100644 lldb/test/API/issue_verification/README.txt delete mode 100644 lldb/test/API/issue_verification/TestExpectedTimeout.py.park delete mode 100644 lldb/test/API/issue_verification/TestFail.py.park delete mode 100644 lldb/test/API/issue_verification/TestInvalidDecorator.py.park delete mode 100644 lldb/test/API/issue_verification/TestRerunFail.py.park delete mode 100644 lldb/test/API/issue_verification/TestRerunFileLevelTimeout.py.park delete mode 100644 lldb/test/API/issue_verification/TestRerunInline.py.park delete mode 100644 lldb/test/API/issue_verification/TestRerunTimeout.py.park delete mode 100644 lldb/test/API/issue_verification/TestSignal.py.park delete mode 100644 lldb/test/API/issue_verification/TestSignalOutsideTestMethod.py.park delete mode 100644 lldb/test/API/issue_verification/TestTimeout.py.park delete mode 100755 lldb/test/API/issue_verification/disable.py delete mode 100755 lldb/test/API/issue_verification/enable.py delete mode 100644 lldb/test/API/issue_verification/inline_rerun_inferior.cpp delete mode 100644 lldb/test/API/issue_verification/rerun_base.py delete mode 100644 lldb/test/API/lang/cpp/standards/cpp11/Makefile delete mode 100644 lldb/test/API/lang/cpp/standards/cpp11/TestCPP11Standard.py delete mode 100644 lldb/test/API/lang/cpp/standards/cpp11/main.cpp delete mode 100644 lldb/test/API/lang/cpp/standards/cpp14/Makefile delete mode 100644 lldb/test/API/lang/cpp/standards/cpp14/TestCPP14Standard.py delete mode 100644 lldb/test/API/lang/cpp/standards/cpp14/main.cpp create mode 100644 lldb/test/Shell/Process/Inputs/true.c create mode 100644 lldb/test/Shell/Process/Optimization.test create mode 100644 lldb/test/Shell/Process/UnsupportedLanguage.test delete mode 100644 llvm/test/CodeGen/X86/instr-sched-multiple-memops.mir create mode 100644 llvm/test/CodeGen/X86/pr46004.ll create mode 100644 llvm/utils/lit/tests/Inputs/googletest-discovery-failed/lit.cfg create mode 100644 llvm/utils/lit/tests/Inputs/googletest-discovery-failed/subdir/ [...] create mode 100644 llvm/utils/lit/tests/googletest-discovery-failed.py