CGRAOmp  0.1
Classes | Namespaces | Macros
CGRAOmpAnnotationPass.hpp File Reference
#include "llvm/IR/PassManager.h"
#include "llvm/IR/Function.h"
#include "llvm/IR/Module.h"
#include "llvm/Passes/PassBuilder.h"
#include "llvm/Passes/PassPlugin.h"
#include "llvm/Support/raw_ostream.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/SetVector.h"
#include "llvm/ADT/StringRef.h"

Go to the source code of this file.

Classes

class  CGRAOmp::ModuleAnnotationAnalysisPass
 Module Pass to analyze which annotations each function has. More...
 
class  CGRAOmp::ModuleAnnotationAnalysisPass::Result
 Inner class for analysis result for ModuleAnnotationAnalysisPass. More...
 
class  CGRAOmp::AnnotationAnalysisPass
 Function Pass to analyze which annotations the function has. More...
 

Namespaces

 CGRAOmp
 

Macros

#define LLVM_ANNOT_NAME   "llvm.global.annotations"
 

Macro Definition Documentation

◆ LLVM_ANNOT_NAME

#define LLVM_ANNOT_NAME   "llvm.global.annotations"