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-release-aarch64-mainline-allnoconfig in repository toolchain/ci/llvm-project.
from 0826268d59c6 [PowerPC] Fix x86 vector intrinsics wrapper compilation under C++ adds cde86632a772 Various minor fixes for python 3 adds cf3e126e6449 [libcxx] Make the GDB pretty printer test less strict adds bf25180e6727 Tolerate missing debug info in the shared_ptr pretty printer. adds 1539c543dbe5 Don't fail the shared_ptr test if libc++ has insufficient [...] adds fec90b2cebc3 Reland "[MC][ELF] Work around R_MIPS_LO16 relocation handl [...] adds 28730bc82ac0 [AArch64] Prevent spilling between ldxr/stxr pairs adds 84e8b1cf07b9 [clangd] Only allow remote index to be enabled from user config. adds 42326932eca6 [x86] add tests for store merging miscompile (PR50623); NFC adds b54ccef144d2 [SDAG] fix miscompile from merging stores of different sizes adds 319a27b4211f [BPF] Add support for floats and doubles adds 7f6ceec93541 BPF: add extern func to data sections if specified adds 5b149c437194 BPF: generate proper BTF for globals with WeakODRLinkage adds ce779098006e [ValueTracking] Limit scan when checking poison UB (PR50155) adds 7cc5b1593554 [OPENMP]Fix PR48571: critical/master in outlined contexts [...] adds 3be5dbbc32dd Make clangd CompletionModel usable even with non-standard [...] adds adae17728bad Make clangd CompletionModel not depend on directory layout. new a066f4eb6794 [X86] Add ISD::FREEZE and ISD::AssertAlign to the list of [...] new a95bf588bd72 [ARM] Fix Machine Outliner LDRD/STRD handling in Thumb mode. new a37dff2bbf68 [PowerPC][Dwarf] Assign MMA register's dwarf register numb [...] new 04a68288ded4 [PowerPC] Make sure the first probe is full size or is the [...] new 0e164144c708 [OpenMP] Fix typo in libomptarge for the wrong environment [...]
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang-tools-extra/clangd/ConfigCompile.cpp | 13 +- clang-tools-extra/clangd/ConfigFragment.h | 3 + clang-tools-extra/clangd/ConfigProvider.cpp | 27 +- clang-tools-extra/clangd/ConfigProvider.h | 6 +- .../clangd/quality/CompletionModel.cmake | 5 +- clang-tools-extra/clangd/tool/ClangdMain.cpp | 4 +- .../clangd/unittests/ConfigCompileTests.cpp | 14 + clang/lib/CodeGen/CGOpenMPRuntime.cpp | 32 +- clang/test/OpenMP/critical_codegen.cpp | 25 + clang/test/OpenMP/master_codegen.cpp | 35 ++ libcxx/test/libcxx/gdb/gdb_pretty_printer_test.py | 20 +- .../test/libcxx/gdb/gdb_pretty_printer_test.sh.cpp | 15 +- libcxx/utils/gdb/libcxx/printers.py | 44 +- llvm/lib/Analysis/ValueTracking.cpp | 15 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 24 +- llvm/lib/MC/ELFObjectWriter.cpp | 11 + llvm/lib/Target/AArch64/AArch64ISelLowering.cpp | 43 +- llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp | 22 +- llvm/lib/Target/BPF/BTF.def | 1 + llvm/lib/Target/BPF/BTFDebug.cpp | 62 +- llvm/lib/Target/BPF/BTFDebug.h | 11 +- llvm/lib/Target/PowerPC/PPCFrameLowering.cpp | 365 +++++------ llvm/lib/Target/PowerPC/PPCRegisterInfo.td | 36 +- llvm/lib/Target/X86/X86InstrCompiler.td | 11 +- llvm/test/CodeGen/AArch64/atomicrmw-O0.ll | 697 +++++++++++++++++++++ .../ARM/machine-outliner-stack-fixup-thumb.mir | 20 +- llvm/test/CodeGen/BPF/BTF/double.ll | 58 ++ .../BPF/BTF/extern-var-func-weak-section.ll | 13 +- llvm/test/CodeGen/BPF/BTF/extern-var-section.ll | 9 +- .../CodeGen/BPF/BTF/extern-var-weak-section.ll | 9 +- llvm/test/CodeGen/BPF/BTF/float.ll | 58 ++ llvm/test/CodeGen/BPF/BTF/weak-global-3.ll | 86 +++ llvm/test/CodeGen/PowerPC/pr46759.ll | 46 +- .../PowerPC/stack-clash-prologue-nounwind.ll | 222 +++---- llvm/test/CodeGen/PowerPC/stack-clash-prologue.ll | 577 ++++++++--------- llvm/test/CodeGen/X86/freeze.ll | 23 + llvm/test/CodeGen/X86/stores-merging.ll | 96 ++- llvm/test/MC/Mips/elf-relsym.s | 10 +- llvm/test/MC/Mips/mips_lo16.s | 22 + llvm/test/MC/Mips/xgot.s | 4 +- .../AArch64/expand-atomicrmw-xchg-fp.ll | 4 +- openmp/libomptarget/src/interface.cpp | 2 +- 42 files changed, 2021 insertions(+), 779 deletions(-) create mode 100644 llvm/test/CodeGen/AArch64/atomicrmw-O0.ll create mode 100644 llvm/test/CodeGen/BPF/BTF/double.ll create mode 100644 llvm/test/CodeGen/BPF/BTF/float.ll create mode 100644 llvm/test/CodeGen/BPF/BTF/weak-global-3.ll create mode 100644 llvm/test/MC/Mips/mips_lo16.s