[all-commits] [llvm/llvm-project] a682a9: Revert "Port Swift's merge function pass to llvm: ...

Nikita Popov via All-commits all-commits at lists.llvm.org
Fri Nov 3 13:16:54 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a682a9cfd006c52559387f80398b720d529595d1
      https://github.com/llvm/llvm-project/commit/a682a9cfd006c52559387f80398b720d529595d1
  Author: Nikita Popov <nikita.ppv at gmail.com>
  Date:   2023-11-03 (Fri, 03 Nov 2023)

  Changed paths:
    R llvm/include/llvm/Transforms/IPO/MergeFunctionsIgnoringConst.h
    M llvm/include/llvm/Transforms/Utils/FunctionComparator.h
    R llvm/include/llvm/Transforms/Utils/FunctionComparatorIgnoringConst.h
    R llvm/include/llvm/Transforms/Utils/MergeFunctionsIgnoringConst.h
    M llvm/lib/Passes/PassBuilder.cpp
    M llvm/lib/Passes/PassBuilderPipelines.cpp
    M llvm/lib/Passes/PassRegistry.def
    M llvm/lib/Transforms/IPO/CMakeLists.txt
    R llvm/lib/Transforms/IPO/MergeFunctionsIgnoringConst.cpp
    M llvm/lib/Transforms/Utils/CMakeLists.txt
    R llvm/lib/Transforms/Utils/FunctionComparatorIgnoringConst.cpp
    R llvm/test/Transforms/MergeFuncIgnoringConst/merge_func.ll
    R llvm/test/Transforms/MergeFuncIgnoringConst/merge_with_exception.ll

  Log Message:
  -----------
  Revert "Port Swift's merge function pass to llvm: merging functions that differ in constants (#68235)"

This reverts commit 19b5495b653a00da7a250f48b4f739fcf2bbe82f.

PR landed without approval, with severe quality issues.




More information about the All-commits mailing list