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-stable-defconfig 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() new 2c72dc03e50 Mark test/tsan/ignore_lib5 as unsupported for NetBSD new d973cfaaaea [ARM][NFC] Fix test inlineasm-X-allocation.ll new d53d2505913 Disable the GNU strerror_r TSan test for NetBSD
The 3 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/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/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/tools/llvm-exegesis/lib/BenchmarkRunner.cpp | 7 +- 81 files changed, 1240 insertions(+), 940 deletions(-) create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug-verify-object.s