|
LLVM
3.7.0
|
A function analysis which provides an AssumptionCache.
More...
#include <AssumptionCache.h>
Public Types | |
| typedef AssumptionCache | Result |
Public Member Functions | |
| AssumptionAnalysis () | |
| AssumptionAnalysis (const AssumptionAnalysis &Arg) | |
| AssumptionAnalysis (AssumptionAnalysis &&Arg) | |
| AssumptionAnalysis & | operator= (const AssumptionAnalysis &RHS) |
| AssumptionAnalysis & | operator= (AssumptionAnalysis &&RHS) |
| AssumptionCache | run (Function &F) |
Static Public Member Functions | |
| static void * | ID () |
| Opaque, unique identifier for this analysis pass. More... | |
| static StringRef | name () |
| Provide a name for the analysis for debugging and logging. More... | |
A function analysis which provides an AssumptionCache.
This analysis is intended for use with the new pass manager and will vend assumption caches for a given function.
Definition at line 100 of file AssumptionCache.h.
Definition at line 104 of file AssumptionCache.h.
|
inline |
Definition at line 112 of file AssumptionCache.h.
|
inline |
Definition at line 113 of file AssumptionCache.h.
|
inline |
Definition at line 114 of file AssumptionCache.h.
|
inlinestatic |
Opaque, unique identifier for this analysis pass.
Definition at line 107 of file AssumptionCache.h.
|
inlinestatic |
Provide a name for the analysis for debugging and logging.
Definition at line 110 of file AssumptionCache.h.
|
inline |
Definition at line 115 of file AssumptionCache.h.
|
inline |
Definition at line 116 of file AssumptionCache.h.
|
inline |
Definition at line 118 of file AssumptionCache.h.
1.8.6