[all-commits] [llvm/llvm-project] fe755a: Revert "Remove PlaceSafepoints pass"

Philip Reames via All-commits all-commits at lists.llvm.org
Thu Oct 13 07:17:44 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fe755af3a9a56a23494ed231d1b007a9a7b91174
      https://github.com/llvm/llvm-project/commit/fe755af3a9a56a23494ed231d1b007a9a7b91174
  Author: Philip Reames <preames at rivosinc.com>
  Date:   2022-10-13 (Thu, 13 Oct 2022)

  Changed paths:
    M llvm/docs/GarbageCollection.rst
    M llvm/docs/Statepoints.rst
    M llvm/include/llvm/InitializePasses.h
    M llvm/include/llvm/Transforms/Scalar.h
    M llvm/lib/Transforms/Scalar/CMakeLists.txt
    A llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp
    M llvm/lib/Transforms/Scalar/Scalar.cpp
    A llvm/test/Transforms/PlaceSafepoints/basic.ll
    A llvm/test/Transforms/PlaceSafepoints/call-in-loop.ll
    A llvm/test/Transforms/PlaceSafepoints/finite-loops.ll
    A llvm/test/Transforms/PlaceSafepoints/libcall.ll
    A llvm/test/Transforms/PlaceSafepoints/memset.ll
    A llvm/test/Transforms/PlaceSafepoints/no-statepoints.ll
    A llvm/test/Transforms/PlaceSafepoints/split-backedge.ll
    A llvm/test/Transforms/PlaceSafepoints/statepoint-coreclr.ll
    A llvm/test/Transforms/PlaceSafepoints/statepoint-frameescape.ll
    M llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/BUILD.gn

  Log Message:
  -----------
  Revert "Remove PlaceSafepoints pass"

This reverts commit cb66e123c6bc82a793300b6fb3ecbed79c58f557.  It was reported via https://reviews.llvm.org/rGcb66e123c6bc82a793300b6fb3ecbed79c58f557#1132969 that the Microsoft.NET compiler is still using this pass.




More information about the All-commits mailing list