[all-commits] [llvm/llvm-project] 0f0cb9: Revert "[FuncSpec] Make the Function Specializer p...
Alexandros Lamprineas via All-commits
all-commits at lists.llvm.org
Thu Dec 8 04:42:27 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0f0cb92cb2ad3aeb6479acaa5bfbdefd17b764a7
https://github.com/llvm/llvm-project/commit/0f0cb92cb2ad3aeb6479acaa5bfbdefd17b764a7
Author: Alexandros Lamprineas <alexandros.lamprineas at arm.com>
Date: 2022-12-08 (Thu, 08 Dec 2022)
Changed paths:
M llvm/include/llvm/InitializePasses.h
M llvm/include/llvm/LinkAllPasses.h
M llvm/include/llvm/Transforms/IPO.h
R llvm/include/llvm/Transforms/IPO/FunctionSpecialization.h
M llvm/include/llvm/Transforms/IPO/SCCP.h
M llvm/include/llvm/Transforms/Scalar/SCCP.h
M llvm/include/llvm/Transforms/Utils/SCCPSolver.h
M llvm/lib/Passes/PassBuilderPipelines.cpp
M llvm/lib/Passes/PassRegistry.def
M llvm/lib/Transforms/IPO/FunctionSpecialization.cpp
M llvm/lib/Transforms/IPO/IPO.cpp
M llvm/lib/Transforms/IPO/SCCP.cpp
M llvm/lib/Transforms/Utils/SCCPSolver.cpp
M llvm/test/Transforms/FunctionSpecialization/bug52821-use-after-free.ll
M llvm/test/Transforms/FunctionSpecialization/bug55000-read-uninitialized-value.ll
M llvm/test/Transforms/FunctionSpecialization/compiler-crash-58759.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-always-inline.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-constant-expression.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-constant-expression2.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-constant-expression3.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-constant-expression4.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-constant-expression5.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-constant-integers.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-loop.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-minsize.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-minsize2.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-minsize3.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-nodup.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-nodup2.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-noexec.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-nonconst-glob.ll
A llvm/test/Transforms/FunctionSpecialization/function-specialization-nothing-todo.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-poison.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-recursive.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-recursive2.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-recursive3.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-recursive4.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization-stats.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization2.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization3.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization4.ll
M llvm/test/Transforms/FunctionSpecialization/function-specialization5.ll
M llvm/test/Transforms/FunctionSpecialization/get-possible-constants.ll
M llvm/test/Transforms/FunctionSpecialization/identical-specializations.ll
M llvm/test/Transforms/FunctionSpecialization/literal-const.ll
M llvm/test/Transforms/FunctionSpecialization/no-spec-unused-arg.ll
M llvm/test/Transforms/FunctionSpecialization/noinline.ll
M llvm/test/Transforms/FunctionSpecialization/remove-dead-recursive-function.ll
M llvm/test/Transforms/FunctionSpecialization/specialization-order.ll
M llvm/test/Transforms/FunctionSpecialization/specialize-multiple-arguments.ll
Log Message:
-----------
Revert "[FuncSpec] Make the Function Specializer part of the IPSCCP pass."
This reverts commit 877a9f9abec61f06e39f1cd872e37b828139c2d1.
It depends on the parent revision 42c2dc401742266da3e0251b6c1ca491f4779963
which needs to be reverted as it broke some buildbots, so reverting both.
More information about the All-commits
mailing list