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-aarch64-mainline-allmodconfig in repository toolchain/ci/llvm-monorepo.
from 8b3bed702ea [XRay] Refcount backing store for buffers adds e72bae4bba5 [AST] Don't store data for GNU range case statement if not needed adds 0e609b2af3b [VectorLegalizer] Enable TargetLowering::expandFP_TO_UINT support. adds 0b909bcc2ac [X86][NFC] sse2-schedule.ll: disable XOP for BdVer2 tests adds 1d4648bd32f [X86][NFC] sse41-schedule.ll: disable XOP for BdVer2 tests adds 145990bf2c9 [X86][NFC] sse42-schedule.ll: disable XOP for BdVer2 tests adds cdb752eb3c2 [AST] Fix an use-of-uninitialized bug introduced in CaseStmt adds e3a4552ebc8 [TargetLowering] Move i64/vXi64 to f32/vXf32 UINT_TO_FP han [...] adds ef887003234 AST: extend MS decoration handling for extended vectors adds bb3fe851139 [llvm-exegesis] Fix SNB counter definition and handling. adds 8698286b775 [SelectionDAG] Fix bad indentation. NFC adds a3b73f913c4 Revert "Revert "DebugInfo: reduce DIE range verification on [...] adds ee0a72477a5 [X86] Add test case to show failure to handle splat vectors [...] adds 7d4354c477c [X86] Recognize constant splats in LowerFCOPYSIGN. adds 63204ac71f3 [XRay] Use more portable control block adds 875ba2da3f3 Support for groups of attributes in #pragma clang attribute adds 9f59dfcce78 Revert "Support for groups of attributes in #pragma clang a [...] adds 4efbfb8a933 [X86] Force floating point values in constant pool decoding [...] adds 00affd6cfd9 [XRay] Guard call to postCurrentThreadFCT() adds 2c72dc03e50 Mark test/tsan/ignore_lib5 as unsupported for NetBSD adds d973cfaaaea [ARM][NFC] Fix test inlineasm-X-allocation.ll adds d53d2505913 Disable the GNU strerror_r TSan test for NetBSD adds c1e9406e264 Mark test/tsan/getline_nohang as XFAIL for NetBSD adds a855e154e9a [llvm-objdump] Add '--full-contents' as alias for '-s'
No new revisions were added by this update.
Summary of changes: clang/include/clang/AST/Stmt.h | 220 ++++++++++++----- clang/lib/AST/ASTDumper.cpp | 7 + clang/lib/AST/ASTImporter.cpp | 4 +- clang/lib/AST/MicrosoftMangle.cpp | 26 ++- clang/lib/AST/Stmt.cpp | 27 ++- clang/lib/Sema/SemaStmt.cpp | 6 +- clang/lib/Serialization/ASTReaderStmt.cpp | 11 +- clang/lib/Serialization/ASTWriterStmt.cpp | 7 +- clang/test/CodeGenCXX/mangle-ms-vector-types.cpp | 4 + clang/test/Import/switch-stmt/test.cpp | 4 - clang/test/Misc/ast-dump-color.cpp | 2 - .../lib/xray/tests/unit/buffer_queue_test.cc | 13 +- compiler-rt/lib/xray/xray_buffer_queue.cc | 95 ++++---- compiler-rt/lib/xray/xray_buffer_queue.h | 27 ++- compiler-rt/lib/xray/xray_profiling.cc | 21 +- compiler-rt/test/tsan/getline_nohang.cc | 3 + compiler-rt/test/tsan/ignore_lib5.cc | 4 +- compiler-rt/test/tsan/strerror_r.cc | 8 +- llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h | 7 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 27 --- .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 19 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 8 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 106 ++++++--- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 58 +++-- llvm/lib/Target/X86/X86ISelLowering.cpp | 30 ++- llvm/lib/Target/X86/X86MCInstLower.cpp | 3 +- llvm/test/CodeGen/ARM/inlineasm-X-allocation.ll | 29 ++- llvm/test/CodeGen/X86/2011-10-19-widen_vselect.ll | 4 +- llvm/test/CodeGen/X86/2011-20-21-zext-ui2fp.ll | 2 +- llvm/test/CodeGen/X86/avx-basic.ll | 2 +- llvm/test/CodeGen/X86/avx-vbroadcast.ll | 4 +- llvm/test/CodeGen/X86/avx-vperm2x128.ll | 8 +- llvm/test/CodeGen/X86/avx2-fma-fneg-combine.ll | 4 +- llvm/test/CodeGen/X86/avx2-vbroadcast.ll | 8 +- llvm/test/CodeGen/X86/avx512-arith.ll | 6 +- .../CodeGen/X86/avx512-intrinsics-fast-isel.ll | 16 +- .../CodeGen/X86/broadcast-elm-cross-splat-vec.ll | 84 +++---- llvm/test/CodeGen/X86/buildvec-insertvec.ll | 2 +- llvm/test/CodeGen/X86/combine-fabs.ll | 4 +- llvm/test/CodeGen/X86/combine-fcopysign.ll | 22 +- llvm/test/CodeGen/X86/cvtv2f32.ll | 8 +- llvm/test/CodeGen/X86/fma-fneg-combine.ll | 2 +- llvm/test/CodeGen/X86/fma-intrinsics-fast-isel.ll | 8 +- llvm/test/CodeGen/X86/fma_patterns.ll | 60 ++--- llvm/test/CodeGen/X86/fma_patterns_wide.ll | 72 +++--- llvm/test/CodeGen/X86/fmul-combines.ll | 4 +- llvm/test/CodeGen/X86/fold-vector-trunc-sitofp.ll | 2 +- llvm/test/CodeGen/X86/ftrunc.ll | 30 +-- .../CodeGen/X86/insert-into-constant-vector.ll | 68 +++--- llvm/test/CodeGen/X86/packss.ll | 2 +- llvm/test/CodeGen/X86/pow.ll | 4 +- llvm/test/CodeGen/X86/pr2656.ll | 2 +- llvm/test/CodeGen/X86/pr38639.ll | 4 +- llvm/test/CodeGen/X86/recip-fastmath.ll | 164 ++++++------- llvm/test/CodeGen/X86/recip-fastmath2.ll | 162 ++++++------- llvm/test/CodeGen/X86/select_const.ll | 4 +- llvm/test/CodeGen/X86/splat-for-size.ll | 8 +- llvm/test/CodeGen/X86/sqrt-fastmath.ll | 44 ++-- llvm/test/CodeGen/X86/sse1-fcopysign.ll | 18 ++ llvm/test/CodeGen/X86/sse2-schedule.ll | 26 +-- llvm/test/CodeGen/X86/sse2.ll | 4 +- llvm/test/CodeGen/X86/sse41-schedule.ll | 6 +- llvm/test/CodeGen/X86/sse42-schedule.ll | 6 +- llvm/test/CodeGen/X86/subvector-broadcast.ll | 8 +- llvm/test/CodeGen/X86/v4f32-immediate.ll | 4 +- llvm/test/CodeGen/X86/vec_cast3.ll | 30 +-- llvm/test/CodeGen/X86/vec_floor.ll | 36 +-- llvm/test/CodeGen/X86/vec_fp_to_int.ll | 259 ++++++++++----------- llvm/test/CodeGen/X86/vec_fpext.ll | 12 +- llvm/test/CodeGen/X86/vec_int_to_fp.ll | 14 +- llvm/test/CodeGen/X86/vec_ss_load_fold.ll | 8 +- llvm/test/CodeGen/X86/vec_uint_to_fp-fastmath.ll | 4 +- .../X86/vector-constrained-fp-intrinsics.ll | 40 ++-- .../CodeGen/X86/vector-shuffle-combining-avx.ll | 16 +- .../CodeGen/X86/vector-shuffle-combining-avx2.ll | 2 +- .../CodeGen/X86/vector-shuffle-combining-xop.ll | 16 +- llvm/test/CodeGen/X86/vector-shuffle-combining.ll | 8 +- llvm/test/CodeGen/X86/vselect-avx.ll | 6 +- llvm/test/CodeGen/X86/widen_arith-6.ll | 2 +- .../CodeGen/X86/x86-setcc-int-to-fp-combine.ll | 4 +- .../tools/llvm-dwarfdump/X86/debug-verify-object.s | 57 +++++ llvm/test/tools/llvm-objdump/full-contents.test | 47 ++++ llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp | 7 +- llvm/tools/llvm-objdump/llvm-objdump.cpp | 6 +- 84 files changed, 1295 insertions(+), 941 deletions(-) create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug-verify-object.s create mode 100644 llvm/test/tools/llvm-objdump/full-contents.test