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-monorepo.
from 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' adds 2938665ea0d [ASTImporter] Import overrides before importing the rest of [...] adds ea9660e9d0b [OpenCL] Fix serialization of OpenCLExtensionDecls adds a7b880c0885 [LLDB] - Fix outdated comment. NFC. new e9c7f1aa41b [llvm-mca][UpdateTestChecks] Don't try to align blocks that [...]
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: clang/include/clang/AST/Stmt.h | 4 +- clang/lib/AST/ASTImporter.cpp | 6 +- clang/lib/AST/MicrosoftMangle.cpp | 26 ++-- clang/lib/Serialization/ASTWriter.cpp | 5 +- clang/test/CodeGenCXX/mangle-ms-vector-types.cpp | 4 + clang/test/SemaOpenCL/extension-begin.cl | 60 ++++---- clang/test/SemaOpenCL/extension-begin.h | 26 ++++ .../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 +- .../Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp | 3 +- llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h | 7 +- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | 27 ---- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 8 +- llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | 101 +++++++++---- llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 58 ++++++-- llvm/lib/Target/X86/X86ISelLowering.cpp | 2 +- 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 +- .../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 | 4 +- llvm/test/CodeGen/X86/vec_floor.ll | 36 ++--- llvm/test/CodeGen/X86/vec_fp_to_int.ll | 8 +- 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 +- llvm/utils/update_mca_test_checks.py | 12 +- 80 files changed, 970 insertions(+), 735 deletions(-) create mode 100644 clang/test/SemaOpenCL/extension-begin.h create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug-verify-object.s create mode 100644 llvm/test/tools/llvm-objdump/full-contents.test