LLVM: llvm::GlobalMergeFuncPass Struct Reference (original) (raw)
Global function merging pass for new pass manager. More...
#include "[llvm/CodeGen/GlobalMergeFunctions.h](GlobalMergeFunctions%5F8h%5Fsource.html)"
Inheritance diagram for llvm::GlobalMergeFuncPass:
| Public Member Functions | |
|---|---|
| GlobalMergeFuncPass ()=default | |
| GlobalMergeFuncPass (const ModuleSummaryIndex *ImportSummary) | |
| PreservedAnalyses | run (Module &M, AnalysisManager< Module > &) |
| Public Member Functions inherited from llvm::PassInfoMixin< GlobalMergeFuncPass > | |
| void | printPipeline (raw_ostream &OS, function_ref< StringRef(StringRef)> MapClassName2PassName) |
Detailed Description
Global function merging pass for new pass manager.
Definition at line 80 of file GlobalMergeFunctions.h.
Constructor & Destructor Documentation
| llvm::GlobalMergeFuncPass::GlobalMergeFuncPass ( ) | default |
|---|
◆ GlobalMergeFuncPass() [2/2]
Member Function Documentation
◆ run()
Member Data Documentation
◆ ImportSummary
The documentation for this struct was generated from the following files:
- include/llvm/CodeGen/GlobalMergeFunctions.h
- lib/CodeGen/GlobalMergeFunctions.cpp