This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_apm/llvm-release-arm-spec2k6-Os in repository toolchain/ci/llvm-project.
from 87ca22cba2fa [Support] Attempt to fix deadlock in ThreadGroup adds e68f640deecc [ELF][PPC32] Make R_PPC32_PLTREL retain .got adds 9fb79e6940b2 [PowerPC] Handle base load with reservation mnemonic adds c446ac46746e [Passes] Fix relative lookup table converter pass adds d96358a28193 [compiler-rt] Increase kDlsymAllocPoolSize to fix test failures adds d4a57c84834c workflows: Update workaround for lldb on Mac OS adds cd4ebb2918ae [LazyCallGraph] Skip blockaddresses adds 578e500fe5ba [Sparc] Create an error when `__builtin_longjmp` is used adds c1b51f098751 [msan] Disabled test failing on new GLIBC adds 2c6c3e4b713b [asan] Fix "no matching function" on GCC adds bdd28a2a138f [sanitizer] Don't test __pthread_mutex_lock with GLIBC 2.34 adds 5b2990a6ff77 [ELF] #undef PPC to support GCC powerpc32 build adds 59289a837b00 [AA] Handle callbr instructions in alias analysis adds b40f07b048c4 [msan] Add stat-family interceptors on Linux adds abc0cf92bb14 [sanitizer] Intercept lstat on Linux adds d9f927f2cfe8 [sanitizer] Disable test incompartible with recert GLIBC adds c95753ff5c11 [NFC][X86] Add MC tests for all untested VIA PadLock instructions adds ae24102617c9 [X86] Don't add implicit REP prefix to VIA PadLock xstore new 9468a0f95385 [PowerPC] Define XL-compatible macros only for AIX and Linux
The 1 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: .github/workflows/lldb-tests.yml | 4 +- clang/lib/Basic/Targets/PPC.cpp | 5 +- clang/lib/Basic/Targets/Sparc.h | 3 - ...-ppc-xlcompat-LoadReseve-StoreCond-64bit-only.c | 4 +- .../builtins-ppc-xlcompat-LoadReseve-StoreCond.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-cas.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-cipher.c | 8 +-- clang/test/CodeGen/builtins-ppc-xlcompat-cmplx.c | 52 ++++++++------ clang/test/CodeGen/builtins-ppc-xlcompat-compare.c | 4 +- .../CodeGen/builtins-ppc-xlcompat-conversionfunc.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-darn.c | 8 +-- clang/test/CodeGen/builtins-ppc-xlcompat-error.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-expect.c | 8 +-- clang/test/CodeGen/builtins-ppc-xlcompat-fetch.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-fp.c | 2 +- ...s-ppc-xlcompat-load-store-reversed-64bit-only.c | 4 +- .../builtins-ppc-xlcompat-load-store-reversed.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-macros.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-math.c | 4 +- .../builtins-ppc-xlcompat-move-tofrom-regs.c | 4 +- .../builtins-ppc-xlcompat-multiply-64bit-only.c | 4 +- .../test/CodeGen/builtins-ppc-xlcompat-multiply.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-popcnt.c | 4 +- .../test/CodeGen/builtins-ppc-xlcompat-prefetch.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-pwr8.c | 6 +- .../CodeGen/builtins-ppc-xlcompat-pwr9-64bit.c | 4 +- .../CodeGen/builtins-ppc-xlcompat-pwr9-error.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-pwr9.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-rotate.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-stfiw.c | 4 +- .../CodeGen/builtins-ppc-xlcompat-swdiv_nochk.c | 2 +- clang/test/CodeGen/builtins-ppc-xlcompat-sync.c | 4 +- .../builtins-ppc-xlcompat-trap-64bit-only.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat-trap.c | 4 +- .../test/CodeGen/builtins-ppc-xlcompat-vec-error.c | 4 +- clang/test/CodeGen/builtins-ppc-xlcompat.c | 4 +- clang/test/Sema/builtin-longjmp.c | 2 +- compiler-rt/lib/asan/asan_malloc_linux.cpp | 2 +- compiler-rt/lib/msan/msan_interceptors.cpp | 30 +++++--- .../sanitizer_platform_interceptors.h | 11 +-- .../TestCases/Posix/unpoison-alternate-stack.cpp | 2 +- compiler-rt/test/lit.common.cfg.py | 2 +- compiler-rt/test/msan/preinit_array.cpp | 3 + .../TestCases/Linux/pthread_mutex.cpp | 7 +- .../Linux/sysconf_interceptor_bypass_test.cpp | 5 +- lld/ELF/Arch/PPC.cpp | 3 + lld/ELF/Relocations.cpp | 4 +- lld/test/ELF/ppc32-ifunc-nonpreemptible-pic.s | 6 +- lld/test/ELF/ppc32-reloc-pltrel.s | 35 ++++++++++ llvm/include/llvm/Analysis/LazyCallGraph.h | 24 +------ llvm/lib/Analysis/AliasAnalysis.cpp | 6 +- llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp | 12 +++- llvm/lib/Target/X86/X86InstrSystem.td | 2 +- .../Transforms/Utils/RelLookupTableConverter.cpp | 4 ++ llvm/test/Analysis/BasicAA/pr52735.ll | 29 ++++++++ llvm/test/Analysis/LazyCallGraph/blockaddress.ll | 28 ++++++++ llvm/test/CodeGen/PowerPC/inline-asm-label.ll | 36 ++++++++++ llvm/test/MC/PowerPC/ppc64-encoding-bookII.s | 16 +++++ llvm/test/MC/PowerPC/ppc64-errors.s | 4 ++ llvm/test/MC/X86/padlock.s | 29 +++++++- .../IPConstantProp/dangling-block-address.ll | 58 ++++++---------- llvm/test/Transforms/Attributor/liveness.ll | 12 ++-- .../X86/relative_lookup_table.ll | 80 ++++++++++++++++++++++ llvm/unittests/Analysis/LazyCallGraphTest.cpp | 3 +- 64 files changed, 465 insertions(+), 192 deletions(-) create mode 100644 lld/test/ELF/ppc32-reloc-pltrel.s create mode 100644 llvm/test/Analysis/BasicAA/pr52735.ll create mode 100644 llvm/test/Analysis/LazyCallGraph/blockaddress.ll