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-allyesconfig in repository toolchain/ci/llvm-project.
from 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. adds 421a40b3252 TableGen: Don't reconstruct CodeGenDAGTarget adds e32f04cdc95 [ELF] Parse SHT_GNU_verneed and respect versioned undefined [...] adds 286ca0f7fd6 Silence warning from unit test adds 2e82667f602 AMDGPU: Define mode register adds 76e3dd0a490 AMDGPU: Implement isConstantPhysReg adds 1d96dca9491 HIP: Try to deal with more llvm package layouts adds 27fe841aa65 AMDGPU: Refine rcp/rsq intrinsic folding for modern FP rules adds cdd006eec94 SimplifyCFG: Clean up optforfuzzing implementation adds fe0006c882f TargetLowering.h - remove unnecessary TargetMachine.h include. NFC adds 2833c46f75a [DwarfEHPrepare] Don't prune unreachable resumes at optnone adds 8d041811983 [ValueTracking] Use assumptions in computeConstantRange. adds 2e43bab1c16 [docs] Fix warnings in ConstantInterpreter
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 +- .../unittests/clang-query/QueryParserTest.cpp | 27 +++ clang/docs/ConstantInterpreter.rst | 50 +++--- clang/docs/analyzer/checkers.rst | 1 + clang/lib/AST/Expr.cpp | 15 +- clang/lib/Driver/ToolChains/AMDGPU.cpp | 11 +- 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/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 +- libcxx/docs/FeatureTestMacroTable.rst | 2 +- libcxx/include/charconv | 4 +- libcxx/include/version | 2 +- libcxx/src/charconv.cpp | 18 +- .../support.limits.general/new.version.pass.cpp | 32 ++-- .../version.version.pass.cpp | 32 ++-- .../generate_feature_test_macro_components.py | 1 + lld/ELF/InputFiles.cpp | 59 ++++++- lld/ELF/InputFiles.h | 5 + lld/test/ELF/invalid/verneed-shared.yaml | 79 +++++++++ lld/test/ELF/verneed-shared.s | 37 +++++ lldb/include/lldb/Target/Process.h | 9 +- lldb/packages/Python/lldbsuite/test/lldbtest.py | 10 ++ lldb/source/Interpreter/CommandInterpreter.cpp | 5 + lldb/source/Target/Process.cpp | 35 +++- lldb/source/Target/TargetProperties.td | 3 + lldb/source/Target/Thread.cpp | 5 +- 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/Analysis/ValueTracking.h | 5 +- llvm/include/llvm/CodeGen/Passes.h | 3 +- llvm/include/llvm/CodeGen/TargetLowering.h | 2 +- llvm/include/llvm/IR/DataLayout.h | 2 +- llvm/include/llvm/MC/MCDwarf.h | 10 +- llvm/include/llvm/Support/Alignment.h | 101 ++---------- llvm/include/llvm/Transforms/Utils/Local.h | 18 +- llvm/lib/Analysis/ValueTracking.cpp | 33 +++- llvm/lib/CodeGen/Analysis.cpp | 1 + llvm/lib/CodeGen/AsmPrinter/WinException.cpp | 1 + llvm/lib/CodeGen/CFIInstrInserter.cpp | 9 +- llvm/lib/CodeGen/DwarfEHPrepare.cpp | 19 ++- llvm/lib/CodeGen/ExpandMemCmp.cpp | 1 + llvm/lib/CodeGen/GlobalISel/CallLowering.cpp | 1 + llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp | 2 +- llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp | 1 + llvm/lib/CodeGen/LiveDebugValues.cpp | 1 + llvm/lib/CodeGen/LowerEmuTLS.cpp | 1 + llvm/lib/CodeGen/MIRParser/MIParser.cpp | 8 +- llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp | 1 + .../CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp | 1 + .../CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 2 +- llvm/lib/CodeGen/SwitchLoweringUtils.cpp | 1 + llvm/lib/CodeGen/TargetPassConfig.cpp | 65 ++++---- llvm/lib/CodeGen/TypePromotion.cpp | 1 + llvm/lib/IR/Globals.cpp | 2 +- llvm/lib/LTO/LTO.cpp | 5 +- llvm/lib/LTO/UpdateCompilerUsed.cpp | 1 + llvm/lib/MC/MCDwarf.cpp | 4 +- llvm/lib/MC/MCStreamer.cpp | 4 +- llvm/lib/ObjectYAML/ELFEmitter.cpp | 68 ++++---- llvm/lib/Target/AArch64/AArch64FrameLowering.cpp | 16 +- llvm/lib/Target/AArch64/AArch64InstrInfo.cpp | 2 +- .../AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp | 2 +- llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp | 1 + llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp | 23 ++- llvm/lib/Target/AMDGPU/SIRegisterInfo.h | 2 + llvm/lib/Target/AMDGPU/SIRegisterInfo.td | 5 +- llvm/lib/Target/ARC/ARCFrameLowering.cpp | 2 +- .../Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp | 2 +- llvm/lib/Target/ARM/ARMFrameLowering.cpp | 18 +- llvm/lib/Target/ARM/ARMSubtarget.h | 1 + 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/PPCFrameLowering.cpp | 2 +- llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 4 +- .../RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp | 2 +- llvm/lib/Target/RISCV/RISCVFrameLowering.cpp | 10 +- .../Sparc/MCTargetDesc/SparcMCTargetDesc.cpp | 4 +- llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp | 1 + .../SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp | 7 +- llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp | 3 +- llvm/lib/Target/SystemZ/SystemZSubtarget.cpp | 1 + llvm/lib/Target/SystemZ/SystemZTDC.cpp | 1 + llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp | 2 +- .../Target/WebAssembly/WebAssemblyCFGStackify.cpp | 1 + .../WebAssembly/WebAssemblyLateEHPrepare.cpp | 1 + .../WebAssembly/WebAssemblyMachineFunctionInfo.cpp | 1 + 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 +- llvm/lib/Target/X86/X86Subtarget.h | 2 +- llvm/lib/Target/X86/X86TargetObjectFile.cpp | 1 + .../XCore/MCTargetDesc/XCoreMCTargetDesc.cpp | 2 +- llvm/lib/Target/XCore/XCoreFrameLowering.cpp | 2 +- llvm/lib/Transforms/IPO/AttributorAttributes.cpp | 2 +- .../Transforms/InstCombine/InstCombineCalls.cpp | 31 ++-- llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 5 +- llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp | 8 + llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 18 +- llvm/lib/Transforms/Vectorize/VectorCombine.cpp | 4 + llvm/test/CodeGen/AArch64/O0-pipeline.ll | 7 +- llvm/test/CodeGen/AArch64/O3-pipeline.ll | 2 +- .../GlobalISel/inst-select-insert-vector-elt.mir | 8 +- llvm/test/CodeGen/AMDGPU/opt-pipeline.ll | 2 - llvm/test/CodeGen/ARM/O3-pipeline.ll | 2 +- llvm/test/CodeGen/X86/O0-pipeline.ll | 7 +- llvm/test/CodeGen/X86/O3-pipeline.ll | 2 +- llvm/test/Other/opt-O2-pipeline.ll | 1 - llvm/test/Other/opt-O3-pipeline.ll | 1 - llvm/test/Other/opt-Os-pipeline.ll | 1 - .../InstCombine/AMDGPU/amdgcn-intrinsics.ll | 27 +-- .../tools/yaml2obj/ELF/custom-null-section.yaml | 5 +- llvm/test/tools/yaml2obj/ELF/section-link.yaml | 12 +- llvm/unittests/Analysis/ValueTrackingTest.cpp | 182 ++++++++++++++++++++- llvm/unittests/MI/LiveIntervalTest.cpp | 2 +- llvm/unittests/Support/AlignmentTest.cpp | 36 ---- llvm/utils/TableGen/InstrInfoEmitter.cpp | 2 +- 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 ++ 147 files changed, 1419 insertions(+), 641 deletions(-) create mode 100644 lld/test/ELF/invalid/verneed-shared.yaml create mode 100644 lld/test/ELF/verneed-shared.s 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 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