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-allmodconfig in repository toolchain/ci/llvm-project.
from 568824798f6 fix typo to cycle bots adds c8dedfe269b fix typos to cycle bots adds b4c5e19da74 Temporarily disable to clang-tidy tests on Windows adds f4ea21947d9 [NFCI][CodeGen] DwarfEHPrepare: don't actually pass DTU int [...] adds b9da488ad72 [SimplifyCFG] Don't actually take DomTreeUpdater unless we [...] adds d8af3100635 [LV] Add missed optimization fold-tail test adds c50f9b2351e [LV] Clean up trailing whitespace (NFC). adds f7f42e64dfa [TableGen] Use llvm::append_range (NFC) adds 171c5fd43ec [llvm] Use llvm::erase_value and llvm::erase_if (NFC) adds 530c5af6a48 [Transforms] Construct SmallVector with iterator ranges (NFC) adds d9ba8142c9a [lldb/test] Deduplicate the rest of TestLldbGdbServer.py adds 54a1c861ca7 [lldb] Deduplicate more lldb-server tests adds d5317b41c58 [Process/NetBSD] Copy changes from FreeBSDRemote and reformat adds 8f004471c2a [PowerPC] Add the LLVM triple for powerpcle [1/5] adds 696bd3073fd [PowerPC] Support powerpcle target in LLVMObject [2/5] adds 6cee9d0cf89 [PowerPC] Support powerpcle target in Clang [3/5] adds 275eb8289c4 [PowerPC] Support powerpcle target in LLD [4/5] adds 2288319733c [PowerPC] Enable OpenMP for powerpcle target. [5/5] adds 4c77a0f1ce6 [PowerPC] NFC: Apply minor clang-format fix adds 7af6a134508 [NFC] Switch up some dyn_cast calls adds 01f0d162d67 Moving UniqueInternalLinkageNamesPass to the start of IR pi [...] adds 7c8b8063b66 [SimplifyCFG][AMDGPU] AMDGPUUnifyDivergentExitNodes: Simpli [...] adds 19ab1817b61 [llvm-reduce] Fix removal of unused llvm intrinsics declarations adds 5799fc79c3f [llvm-reduce] Refactor global variable delta pass adds eda50309f59 [NFC][SimplifyCFG] Add test for switch creation where we fa [...] adds 6a3a8d17eba [SimplifyCFG] FoldValueComparisonIntoPredecessors(): fine-t [...] adds a0013934b6a [NFC][SimplifyCFG] Add another test for switch creation whe [...] adds 5fa241a6571 [SimplifyCFG] FoldValueComparisonIntoPredecessors(): fine-t [...] adds 835bdd17761 [gn build] Port 5799fc79c3f adds a554cd6ae5b [RuntimeDyld] Fix dangling reference in RuntimeDyldELF. adds fe9976c02c0 Revert "[sanitizer] Define SANITIZER_GLIBC to refine SANITI [...]
No new revisions were added by this update.
Summary of changes: clang-tools-extra/clangd/AST.cpp | 2 +- clang-tools-extra/clangd/DumpAST.cpp | 5 +- clang-tools-extra/clangd/FindTarget.cpp | 2 +- clang-tools-extra/clangd/refactor/Rename.cpp | 2 +- .../clangd/refactor/tweaks/ExpandAutoType.cpp | 2 +- .../clangd/refactor/tweaks/ExtractVariable.cpp | 2 +- .../refactor/tweaks/RemoveUsingNamespace.cpp | 2 +- .../clangd/refactor/tweaks/SwapIfBranches.cpp | 6 +- .../cppcoreguidelines-macro-usage-custom.cpp | 3 + ...eadability-identifier-naming-ignored-regexp.cpp | 3 + clang/lib/Basic/Targets.cpp | 10 + clang/lib/Basic/Targets/OSTargets.h | 2 + clang/lib/Basic/Targets/PPC.cpp | 3 +- clang/lib/Basic/Targets/PPC.h | 2 + clang/lib/CodeGen/CGBuiltin.cpp | 1 + clang/lib/CodeGen/TargetInfo.cpp | 9 +- clang/lib/Driver/Driver.cpp | 4 +- clang/lib/Driver/ToolChain.cpp | 2 + clang/lib/Driver/ToolChains/Clang.cpp | 8 +- clang/lib/Driver/ToolChains/CommonArgs.cpp | 1 + clang/lib/Driver/ToolChains/FreeBSD.cpp | 8 +- clang/lib/Driver/ToolChains/Gnu.cpp | 32 +- clang/lib/Driver/ToolChains/Linux.cpp | 16 +- clang/lib/Frontend/CompilerInvocation.cpp | 5 +- clang/lib/Sema/SemaChecking.cpp | 1 + clang/test/CodeGen/altivec.c | 25 +- clang/test/CodeGen/builtins-ppc-altivec.c | 2 + clang/test/CodeGen/ppc32-and-aix-struct-return.c | 8 + clang/test/CodeGen/target-data.c | 4 + clang/test/Driver/linux-header-search.cpp | 2 +- clang/test/Driver/ppc-endian.c | 26 +- clang/test/Driver/ppc-features.cpp | 11 +- compiler-rt/cmake/Modules/AddCompilerRT.cmake | 1 - compiler-rt/lib/asan/asan_interceptors.h | 6 +- compiler-rt/lib/asan/tests/asan_test.cpp | 4 +- .../lib/interception/interception_linux.cpp | 6 +- compiler-rt/lib/interception/interception_linux.h | 6 +- compiler-rt/lib/msan/tests/msan_test.cpp | 36 +- .../sanitizer_common_interceptors_ioctl.inc | 6 +- .../sanitizer_common/sanitizer_linux_libcdep.cpp | 11 +- .../lib/sanitizer_common/sanitizer_platform.h | 11 - .../sanitizer_platform_interceptors.h | 90 +- .../sanitizer_platform_limits_posix.cpp | 75 +- .../sanitizer_platform_limits_posix.h | 2 - .../lib/tsan/rtl/tsan_interceptors_posix.cpp | 8 +- lld/ELF/Driver.cpp | 1 + lld/ELF/InputFiles.cpp | 1 + lld/ELF/ScriptParser.cpp | 1 + lld/test/ELF/emulation-ppc.s | 190 ++-- lld/test/ELF/ppc32-gnu-ifunc.s | 6 + lld/test/ELF/ppc32-reloc-rel.s | 8 +- .../Plugins/Process/NetBSD/NativeProcessNetBSD.cpp | 106 ++- .../Plugins/Process/NetBSD/NativeProcessNetBSD.h | 6 +- .../NetBSD/NativeRegisterContextNetBSD_x86_64.cpp | 963 ++++++--------------- .../NetBSD/NativeRegisterContextNetBSD_x86_64.h | 34 +- .../lldbutil/iter/TestRegistersIterator.py | 1 - .../API/tools/lldb-server/TestGdbRemote_vCont.py | 88 +- .../lldb-server/TestGdbRemote_vContThreads.py | 59 +- .../API/tools/lldb-server/TestLldbGdbServer.py | 188 +--- .../lldb-server/commandline/TestStubSetSID.py | 48 +- .../inferior-crash/TestGdbRemoteAbort.py | 23 +- .../inferior-crash/TestGdbRemoteSegFault.py | 16 +- .../TestGdbRemoteTargetXmlPacket.py | 1 - llvm/cmake/config.guess | 3 + llvm/include/llvm/ADT/Triple.h | 12 + llvm/include/llvm/Frontend/OpenMP/OMPKinds.def | 1 + llvm/include/llvm/Object/ELFObjectFile.h | 4 +- llvm/include/llvm/Passes/PassBuilder.h | 3 + llvm/lib/CodeGen/DwarfEHPrepare.cpp | 4 +- llvm/lib/CodeGen/TargetLoweringBase.cpp | 2 +- llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 1 + llvm/lib/CodeGen/WinEHPrepare.cpp | 8 +- .../CodeView/LazyRandomTypeCollection.cpp | 2 +- .../lib/DebugInfo/CodeView/RecordSerialization.cpp | 2 +- llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp | 2 +- llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp | 2 +- .../ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp | 18 +- llvm/lib/Frontend/OpenMP/OMPContext.cpp | 1 + llvm/lib/Object/RelocationResolver.cpp | 1 + llvm/lib/Passes/PassBuilder.cpp | 11 + llvm/lib/Support/Triple.cpp | 17 +- .../AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp | 5 +- .../Target/Hexagon/AsmParser/HexagonAsmParser.cpp | 2 +- llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp | 5 +- .../PowerPC/Disassembler/PPCDisassembler.cpp | 2 + .../Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp | 5 +- .../PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp | 4 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 2 + llvm/lib/Target/PowerPC/PPCSubtarget.cpp | 3 +- llvm/lib/Target/PowerPC/PPCTargetMachine.cpp | 9 +- .../PowerPC/TargetInfo/PowerPCTargetInfo.cpp | 9 +- .../Target/PowerPC/TargetInfo/PowerPCTargetInfo.h | 1 + llvm/lib/Transforms/Coroutines/CoroFrame.cpp | 4 +- llvm/lib/Transforms/IPO/GlobalOpt.cpp | 2 +- .../InstCombine/InstructionCombining.cpp | 6 +- llvm/lib/Transforms/Scalar/LoopFuse.cpp | 6 +- llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp | 3 +- llvm/lib/Transforms/Utils/InlineFunction.cpp | 3 +- llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 21 +- llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 14 +- llvm/test/Other/new-pm-pseudo-probe.ll | 12 + llvm/test/Reduce/Inputs/remove-global-vars.py | 18 - llvm/test/Reduce/remove-global-vars.ll | 37 +- llvm/test/Reduce/remove-unused-declarations.ll | 21 + .../dont-fold-tail-for-assumed-divisible-TC.ll | 99 +++ ...Predecessors-domtree-preservation-edgecase-2.ll | 80 ++ ...toPredecessors-domtree-preservation-edgecase.ll | 49 ++ .../unique-internal-linkage-names.ll | 24 + .../llvm-objcopy/ELF/binary-output-target.test | 23 +- .../tools/llvm-objcopy/ELF/cross-arch-headers.test | 32 +- .../tools/llvm-objdump/ELF/PowerPC/branch-offset.s | 15 +- llvm/tools/llvm-reduce/CMakeLists.txt | 1 + llvm/tools/llvm-reduce/DeltaManager.h | 2 + llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp | 8 +- ...balVars.cpp => ReduceGlobalVarInitializers.cpp} | 41 +- ...eGlobalVars.h => ReduceGlobalVarInitializers.h} | 7 +- llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp | 13 +- llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.h | 2 +- .../yaml-numeric-parser-fuzzer.cpp | 2 +- .../llvm-yaml-parser-fuzzer/yaml-parser-fuzzer.cpp | 2 +- llvm/tools/opt/NewPMDriver.cpp | 11 + llvm/unittests/ADT/TripleTest.cpp | 2 +- llvm/unittests/Object/ELFObjectFileTest.cpp | 10 +- llvm/utils/TableGen/CodeGenDAGPatterns.cpp | 2 +- llvm/utils/TableGen/CodeGenSchedule.cpp | 8 +- llvm/utils/TableGen/CodeGenTarget.cpp | 4 +- llvm/utils/TableGen/FixedLenDecoderEmitter.cpp | 7 +- llvm/utils/TableGen/RegisterInfoEmitter.cpp | 2 +- llvm/utils/TableGen/SubtargetEmitter.cpp | 10 +- .../TableGen/WebAssemblyDisassemblerEmitter.cpp | 3 +- .../gn/secondary/llvm/tools/llvm-reduce/BUILD.gn | 1 + 131 files changed, 1327 insertions(+), 1634 deletions(-) create mode 100644 llvm/test/Other/new-pm-pseudo-probe.ll delete mode 100755 llvm/test/Reduce/Inputs/remove-global-vars.py create mode 100644 llvm/test/Reduce/remove-unused-declarations.ll create mode 100644 llvm/test/Transforms/LoopVectorize/dont-fold-tail-for-assumed-d [...] create mode 100644 llvm/test/Transforms/SimplifyCFG/FoldValueComparisonIntoPredece [...] create mode 100644 llvm/test/Transforms/SimplifyCFG/FoldValueComparisonIntoPredece [...] create mode 100644 llvm/test/Transforms/UniqueLinkageNames/unique-internal-linkage [...] copy llvm/tools/llvm-reduce/deltas/{ReduceGlobalVars.cpp => ReduceGlobalVarInitial [...] copy llvm/tools/llvm-reduce/deltas/{ReduceGlobalVars.h => ReduceGlobalVarInitializ [...]