|
LLVM
4.0.0
|
Provides passes for computing function attributes based on interprocedural analyses. More...
#include "llvm/Analysis/LazyCallGraph.h"#include "llvm/Analysis/CGSCCPassManager.h"#include "llvm/IR/PassManager.h"Go to the source code of this file.
Classes | |
| struct | llvm::PostOrderFunctionAttrsPass |
| Computes function attributes in post-order over the call graph. More... | |
| class | llvm::ReversePostOrderFunctionAttrsPass |
| A pass to do RPO deduction and propagation of function attributes. More... | |
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
Functions | |
| Pass * | llvm::createPostOrderFunctionAttrsLegacyPass () |
| Create a legacy pass manager instance of a pass to compute function attrs in post-order. More... | |
Provides passes for computing function attributes based on interprocedural analyses.
Definition in file FunctionAttrs.h.
1.8.6