|
LLVM
3.7.0
|
#include <InstCombine.h>
Public Member Functions | |
| InstCombinePass () | |
| InstCombinePass (InstCombinePass &&Arg) | |
| InstCombinePass & | operator= (InstCombinePass &&RHS) |
| PreservedAnalyses | run (Function &F, AnalysisManager< Function > *AM) |
Static Public Member Functions | |
| static StringRef | name () |
Definition at line 27 of file InstCombine.h.
|
inline |
Definition at line 34 of file InstCombine.h.
|
inline |
Definition at line 35 of file InstCombine.h.
|
inlinestatic |
Definition at line 31 of file InstCombine.h.
|
inline |
Definition at line 36 of file InstCombine.h.
| PreservedAnalyses InstCombinePass::run | ( | Function & | F, |
| AnalysisManager< Function > * | AM | ||
| ) |
Definition at line 3007 of file InstructionCombining.cpp.
References llvm::PreservedAnalyses::all(), combineInstructionsOverFunction(), F(), llvm::detail::AnalysisManagerBase< DerivedT, IRUnitT >::getCachedResult(), llvm::detail::AnalysisManagerBase< DerivedT, IRUnitT >::getResult(), and llvm::PreservedAnalyses::preserve().
1.8.6