[PM] Port NameAnonFunction pass to new pass manager
authorTeresa Johnson <tejohnson@google.com>
Fri, 12 Aug 2016 14:03:36 +0000 (14:03 +0000)
committerTeresa Johnson <tejohnson@google.com>
Fri, 12 Aug 2016 14:03:36 +0000 (14:03 +0000)
commit4223dd8559ec307eb57e018ec614c65a363e5d4a
treef4014af480600edd941d3218f71988c628be3006
parentf93b246f8b22137abe69842ab4a99747d95a7f7a
[PM] Port NameAnonFunction pass to new pass manager

Summary:
Port the NameAnonFunction pass and add a test.

Depends on D23439.

Reviewers: mehdi_amini

Subscribers: llvm-commits, mehdi_amini

Differential Revision: https://reviews.llvm.org/D23440

llvm-svn: 278509
llvm/include/llvm/InitializePasses.h
llvm/include/llvm/Transforms/Utils/NameAnonFunctions.h [new file with mode: 0644]
llvm/lib/Passes/PassBuilder.cpp
llvm/lib/Passes/PassRegistry.def
llvm/lib/Transforms/Utils/NameAnonFunctions.cpp
llvm/lib/Transforms/Utils/Utils.cpp
llvm/test/Bitcode/thinlto-function-summary.ll