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-allnoconfig in repository toolchain/ci/llvm-monorepo.
from 62799436c1aa [X86] Add more intrinsics to match icc. adds 5458ec63b274 [ORC] Add some more basic sanity tests for the LLJIT. adds 732e489ae7e4 [AST, analyzer] Transform rvalue cast outputs to lvalues ( [...] adds b27d162fccc1 [WebAssembly] Change tabs to spaces in basic-assembly.s adds 762f2041e2d9 [X86] Only extract constant pool shuffle mask data with ze [...] adds f33ee5c1d670 [X86][AVX] Enable lowerVectorShuffleAsLanePermuteAndPermut [...] adds ffc35c5c372c Schedule Hot Cold Splitting pass after most optimization passes new 5367fb8181d7 [analyzer][NFC] Fix inconsistencies in AnalyzerOptions new 638587986fe1 [clang-tidy] add IgnoreMacros option to readability-redund [...]
The 2 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: .../readability/RedundantSmartptrGetCheck.cpp | 8 + .../readability/RedundantSmartptrGetCheck.h | 7 +- clang-tools-extra/docs/ReleaseNotes.rst | 4 + .../checks/readability-redundant-smartptr-get.rst | 5 + .../readability-redundant-smartptr-get-macros.cpp | 24 ++ .../readability-redundant-smartptr-get.cpp | 5 + .../clang/StaticAnalyzer/Core/AnalyzerOptions.h | 28 +- clang/lib/Sema/SemaStmtAsm.cpp | 69 ++++- clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp | 97 ++++--- clang/lib/StaticAnalyzer/Core/CoreEngine.cpp | 2 - clang/test/Analysis/asm.cpp | 12 + clang/test/Analysis/cfg.cpp | 22 +- llvm/lib/Passes/PassBuilder.cpp | 6 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 16 +- llvm/lib/Target/X86/X86MCInstLower.cpp | 2 +- llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 6 +- .../CodeGen/X86/bitcast-int-to-vector-bool-sext.ll | 83 ++---- .../CodeGen/X86/bitcast-int-to-vector-bool-zext.ll | 104 ++------ .../test/CodeGen/X86/bitcast-int-to-vector-bool.ll | 8 +- llvm/test/CodeGen/X86/vector-shuffle-256-v16.ll | 10 +- llvm/test/CodeGen/X86/vector-shuffle-256-v32.ll | 18 +- .../{hello.ll => global-ctors-and-dtors.ll} | 2 + llvm/test/ExecutionEngine/OrcLazy/minimal.ll | 8 + .../OrcLazy/single-function-call.ll | 15 ++ llvm/test/MC/WebAssembly/basic-assembly.s | 4 +- llvm/test/Other/opt-hot-cold-split.ll | 292 +++++++++++++++++++++ 26 files changed, 600 insertions(+), 257 deletions(-) create mode 100644 clang-tools-extra/test/clang-tidy/readability-redundant-smartpt [...] create mode 100644 clang/test/Analysis/asm.cpp rename llvm/test/ExecutionEngine/OrcLazy/{hello.ll => global-ctors-and-dtors.ll} (95%) create mode 100644 llvm/test/ExecutionEngine/OrcLazy/minimal.ll create mode 100644 llvm/test/ExecutionEngine/OrcLazy/single-function-call.ll create mode 100644 llvm/test/Other/opt-hot-cold-split.ll