[all-commits] [llvm/llvm-project] 8b0d38: [llvm] Remove the Legacy PM Hello example (#95708)

Andrzej Warzyński via All-commits all-commits at lists.llvm.org
Tue Jun 18 01:02:17 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8b0d38be9ece414dbc7a91dbd8fa506b0e3287e7
      https://github.com/llvm/llvm-project/commit/8b0d38be9ece414dbc7a91dbd8fa506b0e3287e7
  Author: Andrzej Warzyński <andrzej.warzynski at arm.com>
  Date:   2024-06-18 (Tue, 18 Jun 2024)

  Changed paths:
    M clang-tools-extra/test/CMakeLists.txt
    M clang-tools-extra/test/clang-tidy/CTTestTidyModule.cpp
    M llvm/docs/WritingAnLLVMPass.rst
    M llvm/lib/Transforms/CMakeLists.txt
    R llvm/lib/Transforms/Hello/CMakeLists.txt
    R llvm/lib/Transforms/Hello/Hello.cpp
    R llvm/lib/Transforms/Hello/Hello.exports
    M llvm/test/CMakeLists.txt

  Log Message:
  -----------
  [llvm] Remove the Legacy PM Hello example (#95708)

The Legacy PM was deprecated for the optimization pipeline in LLVM 14
[1] (the support was removed altogether in the following release). This
patch removes the original Hello example that was introduced to
illustrate the Legacy PM. The Hello example no longer works and hence is
deleted. The corresponding documentation is also removed.

Note, Hello example for the new PM is located in
  * llvm/lib/Transforms/Utils/HelloWorld.cpp
  
and documented in
  * WritingAnLLVMNewPMPass.rst.

[1]
https://releases.llvm.org/14.0.0/docs/ReleaseNotes.html#changes-to-the-llvm-ir



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list