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 859798aaffd Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conve [...] adds d8670995361 [debuginfo-tests] commands.getoutput -> subprocess.check_output adds 9cb52376da7 Test commit adds d20c0278509 Handle OUTPUT_FORMAT arguments in quotation marks adds c69c1c85c73 Add /Zc:DllexportInlines option to clang-cl adds dc38405fe23 Fix test on Windows. adds dd0e9f11f3c [ValueTracking] peek through 2-input shuffles in ComputeNum [...] adds 329ac191679 [NFC] Fix incorrect comment in std::list adds f77ce5d873c [X86] Update comment I forgot to change in r346043. NFC adds cca1c16bb21 [coroutines] Fix fallthrough warning on try/catch adds cc7d3b7dea9 r600: Convert get_local_size to clc adds 50fbd54be58 r600: Convert get_global_size to clc adds 3c5103e8387 r600: Convert get_num_groups to clc adds dbc92356b92 r600: Convert barrier to clc adds 1df3436ee93 amdgcn: Convert get_local_size to clc adds 26935cda0a9 amdgcn: Convert get_global_size to clc adds 881a8b01a79 amdgcn: Convert get_num_groups to clc adds a72b0440921 amdgcn: Move __clc_amdgcn_s_waitcnt definition to clc file adds 5e5d13b4b1f amdgcn-amdhsa: Convert get_{global,local}_size to clc for a [...] adds e1f74d59515 travis: Check tahiti-amdgcn-mesa-mesa3d.bc adds 911211ed2dc configure: Provide symlink for amdgcn-mesa3d instead of con [...] adds 7c5705c514c Remove redundant OVERRRIDES file adds cac24999f6e [SelectionDAG] Remove special methods for creating *_EXTEND [...] adds a1131ab4ec3 [Driver] Always match resource dir in Fuchsia driver tests
No new revisions were added by this update.
Summary of changes: clang/include/clang/Basic/Attr.td | 21 ++++ clang/include/clang/Basic/LangOptions.def | 1 + clang/include/clang/Driver/CC1Options.td | 1 + clang/include/clang/Driver/CLCompatOptions.td | 2 + clang/lib/Analysis/CFG.cpp | 27 +++-- clang/lib/Driver/ToolChains/Clang.cpp | 5 + clang/lib/Frontend/CompilerInvocation.cpp | 3 + clang/lib/Sema/SemaDecl.cpp | 26 ++++ clang/lib/Sema/SemaDeclCXX.cpp | 24 +++- clang/test/Analysis/analyzer-list-configs.c | 3 +- .../CodeGenCXX/dllexport-no-dllexport-inlines.cpp | 133 +++++++++++++++++++++ clang/test/Driver/cl-options.c | 5 + clang/test/Driver/fuchsia.c | 28 +++-- clang/test/Driver/fuchsia.cpp | 6 +- clang/test/SemaCXX/coreturn-eh.cpp | 45 +++++++ debuginfo-tests/lit.cfg.py | 4 +- libclc/.travis.yml | 8 +- libclc/amdgcn-amdhsa/lib/OVERRIDES | 6 - libclc/amdgcn-amdhsa/lib/OVERRIDES_3.9 | 3 - libclc/amdgcn-amdhsa/lib/OVERRIDES_4.0 | 2 - libclc/amdgcn-amdhsa/lib/OVERRIDES_5.0 | 2 - libclc/amdgcn-amdhsa/lib/SOURCES_3.9 | 2 - libclc/amdgcn-amdhsa/lib/SOURCES_4.0 | 2 - libclc/amdgcn-amdhsa/lib/SOURCES_5.0 | 2 - .../lib/workitem/get_global_size.39.ll | 36 ------ .../lib/workitem/get_global_size.50.ll | 39 ------ .../amdgcn-amdhsa/lib/workitem/get_global_size.cl | 10 +- .../lib/workitem/get_local_size.39.ll | 35 ------ .../lib/workitem/get_local_size.50.ll | 38 ------ .../amdgcn-amdhsa/lib/workitem/get_local_size.cl | 10 +- libclc/amdgcn-mesa3d | 1 + libclc/amdgcn/lib/OVERRIDES_3.9 | 3 - libclc/amdgcn/lib/OVERRIDES_4.0 | 3 - libclc/amdgcn/lib/OVERRIDES_5.0 | 3 - libclc/amdgcn/lib/OVERRIDES_6.0 | 3 - libclc/amdgcn/lib/SOURCES | 6 +- libclc/amdgcn/lib/SOURCES_3.9 | 4 - libclc/amdgcn/lib/SOURCES_4.0 | 4 - libclc/amdgcn/lib/SOURCES_5.0 | 3 - libclc/amdgcn/lib/SOURCES_6.0 | 3 - libclc/amdgcn/lib/mem_fence/fence.cl | 1 + libclc/amdgcn/lib/mem_fence/waitcnt.ll | 13 -- libclc/amdgcn/lib/workitem/get_global_size.39.ll | 20 ---- libclc/amdgcn/lib/workitem/get_global_size.40.ll | 23 ---- libclc/amdgcn/lib/workitem/get_global_size.cl | 15 +++ libclc/amdgcn/lib/workitem/get_global_size.ll | 23 ---- libclc/amdgcn/lib/workitem/get_local_size.39.ll | 20 ---- libclc/amdgcn/lib/workitem/get_local_size.40.ll | 23 ---- libclc/amdgcn/lib/workitem/get_local_size.cl | 15 +++ libclc/amdgcn/lib/workitem/get_local_size.ll | 23 ---- libclc/amdgcn/lib/workitem/get_num_groups.39.ll | 20 ---- libclc/amdgcn/lib/workitem/get_num_groups.40.ll | 23 ---- libclc/amdgcn/lib/workitem/get_num_groups.cl | 15 +++ libclc/amdgcn/lib/workitem/get_num_groups.ll | 23 ---- libclc/amdgpu/lib/OVERRIDES | 2 - libclc/configure.py | 2 - libclc/r600/lib/OVERRIDES_3.9 | 4 - libclc/r600/lib/OVERRIDES_4.0 | 4 - libclc/r600/lib/OVERRIDES_5.0 | 4 - libclc/r600/lib/OVERRIDES_6.0 | 4 - libclc/r600/lib/SOURCES | 8 +- libclc/r600/lib/SOURCES_3.9 | 4 - libclc/r600/lib/SOURCES_4.0 | 4 - libclc/r600/lib/SOURCES_5.0 | 4 - libclc/r600/lib/SOURCES_6.0 | 4 - libclc/r600/lib/synchronization/barrier.cl | 9 ++ libclc/r600/lib/synchronization/barrier_impl.39.ll | 13 -- libclc/r600/lib/synchronization/barrier_impl.ll | 13 -- libclc/r600/lib/workitem/get_global_size.39.ll | 20 ---- libclc/r600/lib/workitem/get_global_size.cl | 15 +++ libclc/r600/lib/workitem/get_global_size.ll | 20 ---- libclc/r600/lib/workitem/get_local_size.39.ll | 20 ---- libclc/r600/lib/workitem/get_local_size.cl | 15 +++ libclc/r600/lib/workitem/get_local_size.ll | 20 ---- libclc/r600/lib/workitem/get_num_groups.39.ll | 20 ---- libclc/r600/lib/workitem/get_num_groups.cl | 15 +++ libclc/r600/lib/workitem/get_num_groups.ll | 20 ---- libcxx/include/list | 2 +- lld/ELF/ScriptParser.cpp | 2 +- lld/test/ELF/format-binary.test | 6 + lldb/docs/building-with-debug-llvm.txt | 1 + llvm/include/llvm/CodeGen/SelectionDAG.h | 18 --- llvm/lib/Analysis/ValueTracking.cpp | 53 +++++--- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 6 +- .../lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp | 2 +- .../CodeGen/SelectionDAG/LegalizeVectorTypes.cpp | 14 +-- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 44 ++----- llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp | 3 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 37 +++--- llvm/test/Transforms/InstCombine/logical-select.ll | 8 +- llvm/unittests/Analysis/ValueTrackingTest.cpp | 3 +- llvm/unittests/CodeGen/AArch64SelectionDAGTest.cpp | 4 +- 92 files changed, 527 insertions(+), 739 deletions(-) create mode 100644 clang/test/CodeGenCXX/dllexport-no-dllexport-inlines.cpp create mode 100644 clang/test/SemaCXX/coreturn-eh.cpp delete mode 100644 libclc/amdgcn-amdhsa/lib/OVERRIDES delete mode 100644 libclc/amdgcn-amdhsa/lib/OVERRIDES_3.9 delete mode 100644 libclc/amdgcn-amdhsa/lib/OVERRIDES_4.0 delete mode 100644 libclc/amdgcn-amdhsa/lib/OVERRIDES_5.0 delete mode 100644 libclc/amdgcn-amdhsa/lib/SOURCES_3.9 delete mode 100644 libclc/amdgcn-amdhsa/lib/SOURCES_4.0 delete mode 100644 libclc/amdgcn-amdhsa/lib/SOURCES_5.0 delete mode 100644 libclc/amdgcn-amdhsa/lib/workitem/get_global_size.39.ll delete mode 100644 libclc/amdgcn-amdhsa/lib/workitem/get_global_size.50.ll delete mode 100644 libclc/amdgcn-amdhsa/lib/workitem/get_local_size.39.ll delete mode 100644 libclc/amdgcn-amdhsa/lib/workitem/get_local_size.50.ll create mode 120000 libclc/amdgcn-mesa3d delete mode 100644 libclc/amdgcn/lib/mem_fence/waitcnt.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_global_size.39.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_global_size.40.ll create mode 100644 libclc/amdgcn/lib/workitem/get_global_size.cl delete mode 100644 libclc/amdgcn/lib/workitem/get_global_size.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_local_size.39.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_local_size.40.ll create mode 100644 libclc/amdgcn/lib/workitem/get_local_size.cl delete mode 100644 libclc/amdgcn/lib/workitem/get_local_size.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_num_groups.39.ll delete mode 100644 libclc/amdgcn/lib/workitem/get_num_groups.40.ll create mode 100644 libclc/amdgcn/lib/workitem/get_num_groups.cl delete mode 100644 libclc/amdgcn/lib/workitem/get_num_groups.ll delete mode 100644 libclc/amdgpu/lib/OVERRIDES delete mode 100644 libclc/r600/lib/OVERRIDES_3.9 delete mode 100644 libclc/r600/lib/OVERRIDES_4.0 delete mode 100644 libclc/r600/lib/OVERRIDES_5.0 delete mode 100644 libclc/r600/lib/OVERRIDES_6.0 delete mode 100644 libclc/r600/lib/SOURCES_4.0 delete mode 100644 libclc/r600/lib/SOURCES_5.0 delete mode 100644 libclc/r600/lib/SOURCES_6.0 create mode 100644 libclc/r600/lib/synchronization/barrier.cl delete mode 100644 libclc/r600/lib/synchronization/barrier_impl.39.ll delete mode 100644 libclc/r600/lib/synchronization/barrier_impl.ll delete mode 100644 libclc/r600/lib/workitem/get_global_size.39.ll create mode 100644 libclc/r600/lib/workitem/get_global_size.cl delete mode 100644 libclc/r600/lib/workitem/get_global_size.ll delete mode 100644 libclc/r600/lib/workitem/get_local_size.39.ll create mode 100644 libclc/r600/lib/workitem/get_local_size.cl delete mode 100644 libclc/r600/lib/workitem/get_local_size.ll delete mode 100644 libclc/r600/lib/workitem/get_num_groups.39.ll create mode 100644 libclc/r600/lib/workitem/get_num_groups.cl delete mode 100644 libclc/r600/lib/workitem/get_num_groups.ll