[all-commits] [llvm/llvm-project] 710ace: Revert "[VPlan] Use VPValue def for VPMemoryInstru...

Vitaly Buka via All-commits all-commits at lists.llvm.org
Tue Oct 13 03:14:42 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 710aceb645e7dba4de7053eef2c616311b9163d4
      https://github.com/llvm/llvm-project/commit/710aceb645e7dba4de7053eef2c616311b9163d4
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
    M llvm/lib/Transforms/Vectorize/VPlan.cpp
    M llvm/lib/Transforms/Vectorize/VPlan.h
    M llvm/lib/Transforms/Vectorize/VPlanValue.h

  Log Message:
  -----------
  Revert "[VPlan] Use VPValue def for VPMemoryInstructionRecipe."

It introduced a memory leak.

This reverts commit 525b085a65d30a5f2ae2af38c0be252fe8d4781b.


  Commit: 25a8881b724abf7251a9278e72224af7e82cb9c2
      https://github.com/llvm/llvm-project/commit/25a8881b724abf7251a9278e72224af7e82cb9c2
  Author: Vitaly Buka <vitalybuka at google.com>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M compiler-rt/cmake/config-ix.cmake
    M compiler-rt/lib/asan/CMakeLists.txt
    M compiler-rt/lib/asan/tests/CMakeLists.txt
    M compiler-rt/lib/lsan/CMakeLists.txt
    M compiler-rt/lib/lsan/lsan_common.cpp
    M compiler-rt/lib/lsan/lsan_common.h
    M compiler-rt/lib/lsan/lsan_common_linux.cpp
    M compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h
    M compiler-rt/lib/sanitizer_common/sanitizer_linux.h
    M compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
    M compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
    M compiler-rt/test/asan/TestCases/coverage-and-lsan.cpp
    M compiler-rt/test/asan/lit.cfg.py
    M compiler-rt/test/lit.common.cfg.py
    M compiler-rt/test/lsan/TestCases/Linux/cleanup_in_tsd_destructor.c
    M compiler-rt/test/lsan/TestCases/Linux/disabler_in_tsd_destructor.c
    M compiler-rt/test/lsan/TestCases/Linux/guard-page.c
    M compiler-rt/test/lsan/TestCases/Linux/log-path_test.cpp
    M compiler-rt/test/lsan/TestCases/Linux/use_tls_dynamic.cpp
    M compiler-rt/test/lsan/TestCases/Linux/use_tls_pthread_specific_static.cpp
    M compiler-rt/test/lsan/TestCases/disabler.c
    M compiler-rt/test/lsan/TestCases/disabler.cpp
    M compiler-rt/test/lsan/TestCases/ignore_object.c
    M compiler-rt/test/lsan/TestCases/large_allocation_leak.cpp
    M compiler-rt/test/lsan/TestCases/strace_test.cpp
    M compiler-rt/test/lsan/TestCases/suppressions_file.cpp
    M compiler-rt/test/lsan/TestCases/swapcontext.cpp
    M compiler-rt/test/lsan/TestCases/use_registers.cpp
    M compiler-rt/test/lsan/lit.common.cfg.py

  Log Message:
  -----------
  Revert "    Enable LSAN for Android"

Breaks android build.
asan_malloc_dispatch_k needs memalign interceptor disabled in this patch.

This reverts commit a2291a58bf1c860d026581fee6fe96019dc25440.


Compare: https://github.com/llvm/llvm-project/compare/c87bd2d8eb37...25a8881b724a


More information about the All-commits mailing list