|
LLVM
3.7.0
|
A utility pass that does nothing but preserves no analyses. More...
#include <PassManager.h>
Public Member Functions | |
| template<typename IRUnitT > | |
| PreservedAnalyses | run (IRUnitT &Arg) |
| Run this pass over some unit of IR. More... | |
Static Public Member Functions | |
| static StringRef | name () |
A utility pass that does nothing but preserves no analyses.
As a consequence fo not preserving any analyses, this pass will force all analysis passes to be re-run to produce fresh results if any are needed.
Definition at line 884 of file PassManager.h.
|
inlinestatic |
Definition at line 890 of file PassManager.h.
|
inline |
Run this pass over some unit of IR.
Definition at line 886 of file PassManager.h.
References llvm::PreservedAnalyses::none().
1.8.6