|
CGRAOmp
0.1
|
Module Pass to analyze which annotations each function has. More...
#include <CGRAOmpAnnotationPass.hpp>
Classes | |
| class | Result |
| Inner class for analysis result for ModuleAnnotationAnalysisPass. More... | |
Public Types | |
| using | ResultBase = DenseMap< Function *, SetVector< StringRef > > |
Public Member Functions | |
| Result | run (Module &F, ModuleAnalysisManager &AM) |
Private Attributes | |
| friend | AnalysisInfoMixin< ModuleAnnotationAnalysisPass > |
Static Private Attributes | |
| static AnalysisKey | Key |
Module Pass to analyze which annotations each function has.
| using CGRAOmp::ModuleAnnotationAnalysisPass::ResultBase = DenseMap<Function*, SetVector<StringRef> > |
| ModuleAnnotationAnalysisPass::Result ModuleAnnotationAnalysisPass::run | ( | Module & | F, |
| ModuleAnalysisManager & | AM | ||
| ) |
|
private |
|
staticprivate |
1.8.17