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-lts-defconfig in repository toolchain/ci/llvm-monorepo.
from ce37eb8f034 [DAGCombiner] Better constant vector support for FCOPYSIGN. adds de2cbbe06f6 Reapply Pass the nopie flag to the linker when linking with -pg. adds 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. new 63204ac71f3 [XRay] Use more portable control block
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 | 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/Driver/ToolChains/OpenBSD.cpp | 2 +- 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/Driver/openbsd.c | 2 +- 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 | 98 +++++--- compiler-rt/lib/xray/xray_buffer_queue.h | 39 +++- 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/test/CodeGen/X86/ftrunc.ll | 30 +-- llvm/test/CodeGen/X86/sse1-fcopysign.ll | 18 ++ llvm/test/CodeGen/X86/sse2-schedule.ll | 26 +-- llvm/test/CodeGen/X86/sse41-schedule.ll | 6 +- llvm/test/CodeGen/X86/sse42-schedule.ll | 6 +- llvm/test/CodeGen/X86/vec_cast3.ll | 26 +-- llvm/test/CodeGen/X86/vec_fp_to_int.ll | 259 ++++++++++----------- .../tools/llvm-dwarfdump/X86/debug-verify-object.s | 57 +++++ llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp | 7 +- 32 files changed, 755 insertions(+), 407 deletions(-) create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/debug-verify-object.s