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-next-allmodconfig in repository toolchain/ci/llvm-monorepo.
from 62368bc223e [MIPS GlobalISel] Select G_SELECT adds fc692923648 [NFC] Use utility function for guards detection adds c5a4f2708b3 [AMDGPU] Regenerate i64 shift tests. adds 91c8df1257b Pass a concrete triple for two OpenMP tests that depend on TLS adds b2fe5df755e Ignore ConstantExpr in IgnoreParens adds e1e1965a52a [NVPTX] Allow libcalls that are defined in the current module. adds 5fa59576a81 Use error() instead of fatal() to report an invalid address range. adds c7b095054a5 [MS] Mangle return adjusting thunks with the public access [...] adds 22f192ee127 [clang-cl] Treat inputs as C++ with /E, like MSVC adds 9d5ad48b305 [codeview] Check if this 'this' type of a method is a pointer adds a015ad06390 [LoopIdiomRecognize] Add CTTZ support adds 1cff0694ee2 [WebAssembly] Fix typos in comments in RegStackify (NFC) adds 2584fd96eb3 [WebAssembly] Delete an unnecessary line in RegStackify adds f0a11da6993 manpages: Update the URL for https adds d1a0ebc5597 [WebAssembly] Make assembler check for proper nesting of co [...] adds 9653648cf14 [WebAssembly] Added basic support for if/else/end_if in MC layer. adds 11979ba2f83 [msan] Disable tail call optimization in msan rtl. adds d5d6ec37117 [X86] Merge getBitTestCondition into LowerAndToBT. Don't cr [...] adds 20a395ab10d [X86] Factor the core code out of LowerSETCC into a helper [...] adds 53300973829 Revert "[msan] Disable tail call optimization in msan rtl." adds 2e6bebc343b [X86] Remove check that avoids creating PMULDQ with illegal [...]
No new revisions were added by this update.
Summary of changes: clang/lib/AST/Expr.cpp | 8 +- clang/lib/AST/MicrosoftMangle.cpp | 18 +- clang/lib/Driver/Driver.cpp | 5 +- clang/test/CodeGenCXX/mangle-ms-templates.cpp | 2 + .../test/CodeGenCXX/mangle-ms-thunks-covariant.cpp | 29 ++++ clang/test/Driver/cl-idl.cpp | 18 ++ clang/test/OpenMP/declare_reduction_codegen.cpp | 12 +- clang/test/OpenMP/parallel_copyin_codegen.cpp | 40 ++--- lld/ELF/SyntheticSections.cpp | 22 +-- lld/test/ELF/gdb-index-invalid-ranges.s | 4 +- llvm/docs/conf.py | 2 +- llvm/include/llvm/CodeGen/SelectionDAG.h | 7 + llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h | 3 + llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 25 ++- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 2 +- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 26 +++ llvm/lib/MC/MCParser/AsmParser.cpp | 3 + llvm/lib/Target/NVPTX/CMakeLists.txt | 1 + llvm/lib/Target/NVPTX/NVPTX.h | 1 + llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp | 5 + llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp | 47 ++++- llvm/lib/Target/NVPTX/NVPTXISelLowering.h | 1 + llvm/lib/Target/NVPTX/NVPTXInstrInfo.td | 21 ++- llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp | 122 +++++++++++++ llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp | 8 + .../WebAssembly/AsmParser/WebAssemblyAsmParser.cpp | 115 +++++++++++- .../Target/WebAssembly/WebAssemblyInstrControl.td | 14 +- .../Target/WebAssembly/WebAssemblyRegStackify.cpp | 5 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 192 ++++++++++++--------- llvm/lib/Target/X86/X86ISelLowering.h | 7 + llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp | 149 +++++++++------- llvm/lib/Transforms/Scalar/LoopPredication.cpp | 6 +- llvm/test/CodeGen/AMDGPU/lshl64-to-32.ll | 105 +++++++++-- llvm/test/CodeGen/NVPTX/calls-with-phi.ll | 22 +++ llvm/test/CodeGen/NVPTX/libcall-fulfilled.ll | 31 ++++ llvm/test/CodeGen/NVPTX/libcall-instruction.ll | 4 +- llvm/test/CodeGen/NVPTX/libcall-intrinsic.ll | 10 ++ llvm/test/CodeGen/NVPTX/proxy-reg-erasure-mir.ll | 25 +++ llvm/test/CodeGen/NVPTX/proxy-reg-erasure-ptx.ll | 183 ++++++++++++++++++++ llvm/test/CodeGen/NVPTX/zero-cs.ll | 10 -- llvm/test/CodeGen/X86/mulvi32.ll | 29 ++-- llvm/test/DebugInfo/COFF/types-this-not-ptr.ll | 45 +++++ llvm/test/MC/WebAssembly/basic-assembly-errors.s | 25 +++ llvm/test/MC/WebAssembly/basic-assembly.s | 10 ++ llvm/test/MC/WebAssembly/simd-encodings.s | 3 + llvm/test/Transforms/LoopIdiom/X86/cttz.ll | 82 +++++++++ 46 files changed, 1223 insertions(+), 281 deletions(-) create mode 100644 clang/test/CodeGenCXX/mangle-ms-thunks-covariant.cpp create mode 100644 clang/test/Driver/cl-idl.cpp create mode 100644 llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp create mode 100644 llvm/test/CodeGen/NVPTX/calls-with-phi.ll create mode 100644 llvm/test/CodeGen/NVPTX/libcall-fulfilled.ll create mode 100644 llvm/test/CodeGen/NVPTX/libcall-intrinsic.ll create mode 100644 llvm/test/CodeGen/NVPTX/proxy-reg-erasure-mir.ll create mode 100644 llvm/test/CodeGen/NVPTX/proxy-reg-erasure-ptx.ll delete mode 100644 llvm/test/CodeGen/NVPTX/zero-cs.ll create mode 100644 llvm/test/DebugInfo/COFF/types-this-not-ptr.ll create mode 100644 llvm/test/MC/WebAssembly/basic-assembly-errors.s create mode 100644 llvm/test/Transforms/LoopIdiom/X86/cttz.ll