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-project.
from 82df97ca8e6 [ODRHash] Skip some typedef types. adds c900c46d77f [NFC] Marking test added in r363975 as unsupported on Windows. adds 4a2a1524906 [llvm-objdump] Allow --disassemble-functions to take demang [...] adds 3df71e05370 Fix UNSUPPORTED attribute from windows to system-windows. adds fc84925208e AMDGPU: Fix target builtins for gfx10 adds 43e14390b02 Make GlobalISel depend on SelectionDAG after D63169 adds 01d649c2495 [CMake] Delete redundant DEPENDS/LINK_LIBS from LineEditor/XRay adds 8cd780b432d AArch64: Add support for reading pc using llvm.read_register. adds ed78daf810a [X86] Don't use _MM_FROUND_CUR_DIRECTION in the intrinsics tests. adds b89d7e52dbc [LFTR] Add tests for PR41998; NFC adds e96fda726e8 [NewGVN] Remove dead SwitchEdges variable; NFC adds 8c8e40f763f [NewGVN] Fix copy/paste mistake in cast adds ae02f6b594e PDB docs: Delete trailing whitespace, wrap to 80 cols adds d801cb1f548 [PowerPC][NFC] Move comment to the relevant function adds 6f3222ed94f [NFC] Fix indentation in PPCAsmPrinter.cpp adds a5b83bc9e3b [CommandLine] Remove OptionCategory and SubCommand caches f [...] adds 8deb84c8ef8 Exploit a zero LoopExit count to eliminate loop exits adds a962c1bc0fd [X86][SSE] Fold extract_subvector(vselect(x,y,z),0) -> vsel [...] adds ebae85bc4a3 builtins: relax __iso_volatile_{load,store}32 adds d050479be51 Natural MSVC visualization of constructors adds 780c374b205 Remove reliance on toCharUnitsFromBits rounding down. adds 1fa07ebd929 Fix TBAA representation for zero-sized fields and unnamed b [...] new 64b0924531c Revert [CommandLine] Remove OptionCategory and SubCommand c [...] new bc85dbe2ba7 Disable -Wignored-attributes for now new 5f4ae7c4571 [Support] Fix build under Emscripten new 2a31c9ba677 Fix placement of -Wno-ignored-attributes
The 4 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: .../test/clang-tidy/empty-database.cpp | 2 + clang/include/clang/Basic/Builtins.def | 4 +- clang/lib/Basic/Targets/AMDGPU.cpp | 2 + clang/lib/CodeGen/CGExprConstant.cpp | 3 +- clang/lib/CodeGen/CodeGenTBAA.cpp | 4 + clang/test/CodeGen/avx512dq-builtins.c | 24 +- clang/test/CodeGen/avx512er-builtins.c | 60 +- clang/test/CodeGen/avx512f-builtins.c | 688 ++++++++++----------- clang/test/CodeGen/avx512vl-builtins.c | 8 +- clang/test/CodeGen/tbaa-struct.cpp | 8 +- clang/test/CodeGen/tbaa.cpp | 8 +- clang/test/CodeGenCXX/ms-intrinsics.cpp | 17 + clang/test/CodeGenCXX/no-unique-address.cpp | 16 + clang/test/CodeGenOpenCL/amdgpu-features.cl | 6 +- clang/test/CodeGenOpenCL/builtins-amdgcn-ci.cl | 1 + .../builtins-amdgcn-dl-insts-err-clamp.cl | 1 + .../CodeGenOpenCL/builtins-amdgcn-dl-insts-err.cl | 1 + .../test/CodeGenOpenCL/builtins-amdgcn-dl-insts.cl | 2 + clang/test/CodeGenOpenCL/builtins-amdgcn-gfx9.cl | 1 + clang/test/CodeGenOpenCL/builtins-amdgcn-vi.cl | 3 + clang/utils/ClangVisualizers/clang.natvis | 7 +- libcxx/CMakeLists.txt | 4 +- llvm/docs/PDB/HashTable.rst | 10 +- llvm/docs/PDB/ModiStream.rst | 12 +- llvm/docs/PDB/MsfFile.rst | 24 +- llvm/docs/PDB/TpiStream.rst | 94 +-- llvm/docs/PDB/index.rst | 18 +- llvm/lib/CodeGen/GlobalISel/LLVMBuild.txt | 2 +- llvm/lib/LineEditor/CMakeLists.txt | 1 - llvm/lib/Support/Unix/Path.inc | 3 + llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp | 8 + .../PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp | 2 +- llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp | 108 ++-- llvm/lib/Target/X86/X86ISelLowering.cpp | 10 + llvm/lib/Transforms/Scalar/IndVarSimplify.cpp | 16 +- llvm/lib/Transforms/Scalar/NewGVN.cpp | 6 +- llvm/lib/XRay/CMakeLists.txt | 8 - llvm/test/CodeGen/AArch64/read-pc.ll | 11 + llvm/test/CodeGen/X86/horizontal-reduce-smax.ll | 4 +- llvm/test/CodeGen/X86/horizontal-reduce-smin.ll | 4 +- llvm/test/CodeGen/X86/horizontal-reduce-umax.ll | 4 +- llvm/test/CodeGen/X86/horizontal-reduce-umin.ll | 4 +- llvm/test/CodeGen/X86/var-permute-128.ll | 6 +- llvm/test/CodeGen/X86/var-permute-256.ll | 3 +- llvm/test/CodeGen/X86/vector-reduce-smax-widen.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-smax.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-smin-widen.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-smin.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-umax-widen.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-umax.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-umin-widen.ll | 6 +- llvm/test/CodeGen/X86/vector-reduce-umin.ll | 6 +- .../IndVarSimplify/eliminate-comparison.ll | 3 +- .../Transforms/IndVarSimplify/eliminate-trunc.ll | 4 +- .../test/Transforms/IndVarSimplify/lftr-pr41998.ll | 73 +++ .../thin-executable-universal-binary.test | 2 +- .../X86/disassemble-functions-mangled-name.test | 27 - .../X86/disassemble-functions-mangling.test | 61 ++ llvm/tools/llvm-objdump/llvm-objdump.cpp | 19 +- 59 files changed, 832 insertions(+), 633 deletions(-) create mode 100644 clang/test/CodeGenCXX/ms-intrinsics.cpp create mode 100644 llvm/test/CodeGen/AArch64/read-pc.ll create mode 100644 llvm/test/Transforms/IndVarSimplify/lftr-pr41998.ll delete mode 100644 llvm/test/tools/llvm-objdump/X86/disassemble-functions-mangled- [...] create mode 100644 llvm/test/tools/llvm-objdump/X86/disassemble-functions-mangling.test