This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-release-arm-spec2k6-O3 in repository toolchain/ci/llvm-project.
from cd6de0e8de4a [TTI] Unify FavorPostInc and FavorBackedgeIndex into getPr [...] adds effc3b079927 Revert "[TTI] Unify FavorPostInc and FavorBackedgeIndex in [...] adds e3c759bd583d [LoopLoadElim] Pass ScalarEvolution in old pass manager. PR49141 adds 357237e93ec1 Recommit "[TTI] Unify FavorPostInc and FavorBackedgeIndex [...] adds 7f0ed9266724 [X86][SSE] Add missing USUBSAT test coverage adds f32dc6bb42fd [X86][AVX] Regenerate PSUBUS tests for slow/fast shuffle A [...] adds cd443398566b [lldb] Remove the legacy FreeBSD plugin adds bee4d6efe178 [lldb] Rename FreeBSDRemote to FreeBSD (NFC) adds b9d3234c7058 [sanitizer] [arm] Disable some LSAN tests for arm-linux-gnueabihf adds 20e3a6cb6270 Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop r [...] adds a838a4f69f50 [ARM] Extend search for increment in load/store optimizer
No new revisions were added by this update.
Summary of changes: .../TestCases/Linux/cleanup_in_tsd_destructor.c | 3 + .../Linux/use_tls_pthread_specific_dynamic.cpp | 3 + compiler-rt/test/lsan/TestCases/disabler.c | 3 + .../test/lsan/TestCases/do_leak_check_override.cpp | 3 + compiler-rt/test/lsan/TestCases/ignore_object.c | 3 + .../test/lsan/TestCases/use_after_return.cpp | 3 + flang/lib/Semantics/check-omp-structure.cpp | 139 +- flang/lib/Semantics/check-omp-structure.h | 6 + flang/lib/Semantics/resolve-directives.cpp | 9 + flang/test/Semantics/omp-do06-positivecases.f90 | 23 + flang/test/Semantics/omp-do06.f90 | 18 +- flang/test/Semantics/omp-do08.f90 | 139 +- flang/test/Semantics/omp-do09.f90 | 26 +- flang/test/Semantics/omp-do10.f90 | 33 +- flang/test/Semantics/omp-do11.f90 | 36 + flang/test/Semantics/omp-do12.f90 | 96 ++ flang/test/Semantics/omp-do13.f90 | 185 +++ flang/test/Semantics/omp-do14.f90 | 91 ++ flang/test/Semantics/omp-do15.f90 | 94 ++ flang/test/Semantics/omp-do16.f90 | 77 ++ flang/test/Semantics/omp-do17.f90 | 57 + .../Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp | 51 +- .../Plugins/Platform/FreeBSD/PlatformFreeBSD.h | 3 - lldb/source/Plugins/Process/CMakeLists.txt | 1 - lldb/source/Plugins/Process/FreeBSD/CMakeLists.txt | 24 +- .../Plugins/Process/FreeBSD/FreeBSDThread.cpp | 616 --------- .../source/Plugins/Process/FreeBSD/FreeBSDThread.h | 111 -- .../NativeProcessFreeBSD.cpp | 0 .../NativeProcessFreeBSD.h | 0 .../NativeRegisterContextFreeBSD.cpp | 2 +- .../NativeRegisterContextFreeBSD.h | 0 .../NativeRegisterContextFreeBSD_arm.cpp | 2 +- .../NativeRegisterContextFreeBSD_arm.h | 2 +- .../NativeRegisterContextFreeBSD_arm64.cpp | 2 +- .../NativeRegisterContextFreeBSD_arm64.h | 2 +- .../NativeRegisterContextFreeBSD_mips64.cpp | 2 +- .../NativeRegisterContextFreeBSD_mips64.h | 2 +- .../NativeRegisterContextFreeBSD_powerpc.cpp | 2 +- .../NativeRegisterContextFreeBSD_powerpc.h | 2 +- .../NativeRegisterContextFreeBSD_x86_64.cpp | 0 .../NativeRegisterContextFreeBSD_x86_64.h | 2 +- .../NativeThreadFreeBSD.cpp | 0 .../NativeThreadFreeBSD.h | 2 +- .../Plugins/Process/FreeBSD/POSIXStopInfo.cpp | 44 - .../source/Plugins/Process/FreeBSD/POSIXStopInfo.h | 66 - .../Plugins/Process/FreeBSD/ProcessFreeBSD.cpp | 1080 --------------- .../Plugins/Process/FreeBSD/ProcessFreeBSD.h | 221 --- .../Plugins/Process/FreeBSD/ProcessMonitor.cpp | 1424 -------------------- .../Plugins/Process/FreeBSD/ProcessMonitor.h | 279 ---- .../Plugins/Process/FreeBSD/RegisterContextPOSIX.h | 63 - .../RegisterContextPOSIXProcessMonitor_arm.cpp | 260 ---- .../RegisterContextPOSIXProcessMonitor_arm.h | 80 -- .../RegisterContextPOSIXProcessMonitor_arm64.cpp | 267 ---- .../RegisterContextPOSIXProcessMonitor_arm64.h | 82 -- .../RegisterContextPOSIXProcessMonitor_mips64.cpp | 262 ---- .../RegisterContextPOSIXProcessMonitor_mips64.h | 82 -- .../RegisterContextPOSIXProcessMonitor_powerpc.cpp | 274 ---- .../RegisterContextPOSIXProcessMonitor_powerpc.h | 84 -- .../RegisterContextPOSIXProcessMonitor_x86.cpp | 613 --------- .../RegisterContextPOSIXProcessMonitor_x86.h | 81 -- .../Plugins/Process/FreeBSDRemote/CMakeLists.txt | 20 - lldb/tools/lldb-server/CMakeLists.txt | 4 +- lldb/tools/lldb-server/lldb-gdbserver.cpp | 2 +- llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp | 40 +- .../Target/Hexagon/HexagonTargetTransformInfo.cpp | 7 +- .../Target/Hexagon/HexagonTargetTransformInfo.h | 4 +- llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp | 3 +- llvm/test/CodeGen/ARM/indexed-mem.ll | 6 +- .../Thumb2/LowOverheadLoops/fast-fp-loops.ll | 9 +- .../Thumb2/LowOverheadLoops/mve-float-loops.ll | 45 +- llvm/test/CodeGen/Thumb2/mve-float32regloops.ll | 6 +- llvm/test/CodeGen/Thumb2/mve-postinc-distribute.ll | 9 +- llvm/test/CodeGen/Thumb2/mve-postinc-lsr.ll | 9 +- llvm/test/CodeGen/Thumb2/mve-satmul-loops.ll | 18 +- llvm/test/CodeGen/Thumb2/mve-vecreduce-loops.ll | 6 +- llvm/test/CodeGen/Thumb2/mve-vldshuffle.ll | 3 +- llvm/test/CodeGen/X86/psubus.ll | 705 +++++++++- llvm/test/Transforms/LoopLoadElim/pr-49141.ll | 35 + 78 files changed, 1851 insertions(+), 6217 deletions(-) create mode 100644 flang/test/Semantics/omp-do06-positivecases.f90 create mode 100644 flang/test/Semantics/omp-do11.f90 create mode 100644 flang/test/Semantics/omp-do12.f90 create mode 100644 flang/test/Semantics/omp-do13.f90 create mode 100644 flang/test/Semantics/omp-do14.f90 create mode 100644 flang/test/Semantics/omp-do15.f90 create mode 100644 flang/test/Semantics/omp-do16.f90 create mode 100644 flang/test/Semantics/omp-do17.f90 delete mode 100644 lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp delete mode 100644 lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.h rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeProcessFreeBSD [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeProcessFreeBSD [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeRegisterContex [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeThreadFreeBSD. [...] rename lldb/source/Plugins/Process/{FreeBSDRemote => FreeBSD}/NativeThreadFreeBSD.h (97%) delete mode 100644 lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp delete mode 100644 lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.h delete mode 100644 lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp delete mode 100644 lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h delete mode 100644 lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp delete mode 100644 lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h delete mode 100644 lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIX.h delete mode 100644 lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcess [...] delete mode 100644 lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcess [...] delete mode 100644 lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcess [...] delete mode 100644 lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcess [...] delete mode 100644 lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcess [...] delete mode 100644 lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcess [...] delete mode 100644 lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcess [...] delete mode 100644 lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcess [...] delete mode 100644 lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcess [...] delete mode 100644 lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcess [...] delete mode 100644 lldb/source/Plugins/Process/FreeBSDRemote/CMakeLists.txt create mode 100644 llvm/test/Transforms/LoopLoadElim/pr-49141.ll